Opened 9 years ago

Closed 9 years ago

Last modified 9 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@… 9 years ago.
ALPSCore initial Port file
Portfile.2 (1.6 KB) - added by egull@… 9 years ago.
Portfile for version 0.4

Download all attachments as: .zip

Change History (9)

Changed 9 years ago by egull@…

Attachment: Portfile added

ALPSCore initial Port file

Changed 9 years ago by egull@…

Attachment: Portfile.2 added

Portfile for version 0.4

comment:1 Changed 9 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 9 years ago by egull@…

Cc: egull@… added

Cc Me!

comment:3 Changed 9 years ago by galexv@…

Cc: galexv@… added

Cc Me!

comment:4 Changed 9 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 9 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 9 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 9 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.