Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#47350 closed submission (fixed)

New package ALPSCore

Reported by: egull@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: egull@…, galexv@…, mojca (Mojca Miklavec)
Port: ALPSCore

Description


Attachments (2)

Portfile (1.6 KB) - added by egull@… 10 years ago.
ALPSCore initial Port file
Portfile.2 (1.6 KB) - added by egull@… 10 years ago.
Portfile for version 0.4

Download all attachments as: .zip

Change History (9)

Changed 10 years ago by egull@…

Attachment: Portfile added

ALPSCore initial Port file

Changed 10 years ago by egull@…

Attachment: Portfile.2 added

Portfile for version 0.4

comment:1 Changed 10 years ago by egull@…

I have updated the portfile to version 0.4 from version 0.3.1. Please add the package to the port repository.

comment:2 Changed 10 years ago by egull@…

Cc: egull@… added

Cc Me!

comment:3 Changed 10 years ago by galexv@…

Cc: galexv@… added

Cc Me!

comment:4 Changed 10 years ago by mojca (Mojca Miklavec)

Cc: mojca@… added
Resolution: fixed
Status: newclosed
Version: 2.3.3

I committed r135788.

Please review the changes I made and provide feedback if you would like to change anything.

comment:5 Changed 10 years ago by mojca (Mojca Miklavec)

The package fails to compile on Snow Leopard.

/path/to/ALPSCore-0.4/accumulators/include/alps/accumulators/feature.hpp:47: error: no match for ‘operator+’ in ‘std::vector<float, std::allocator<float> >(((const std::allocator<float>&)((const std::allocator<float>*)(& std::allocator<float>())))) + alps::accumulators::impl::Result<std::vector<float, std::allocator<float> >, alps::accumulators::mean_tag, alps::accumulators::impl::Result<std::vector<float, std::allocator<float> >, alps::accumulators::count_tag, alps::accumulators::impl::ResultBase<std::vector<float, std::allocator<float> > > > >()’

Most likely some appropriate compiler blacklist would solve the issue.

comment:6 Changed 10 years ago by egull@…

Looking into it, filed bug as issue 127 on ALPSCore, see https://github.com/ALPSCore/ALPSCore/issues/127 . We may either blacklist the compiler or fix the problem. Either way I propose to do the fix in a 0.4.5 portfile which is due on Wednesday.

comment:7 Changed 10 years ago by mojca (Mojca Miklavec)

If we blacklist gcc 4.2 in MacPorts, there's no need for you to changes anything in the source code and we could fix this right away. But it would be helpful if someone with 10.6 would try whether a new compiler solves the problem first, rather than doing blind guessing.

Note: See TracTickets for help on using tickets.