Opened 2 months ago

#70358 new defect

elmerfem: error: no member named 'random_shuffle' in namespace 'std' on macOS 10.7-10.9

Reported by: aeiouaeiouaeiouaeiouaeiouaeiou Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: lion, mountainlion, mavericks Cc:
Port: elmerfem

Description

https://build.macports.org/builders/ports-10.9_x86_64-builder/builds/283766/steps/install-port/logs/stdio

/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_elmerfem/elmerfem/work/elmerfem-a21b1be9009d210c8839bea8f8724bc5fb529f3b/meshgen2d/src/BGTriangleMesh.cpp:33:7: error: no member named 'random_shuffle' in namespace 'std'
        std::random_shuffle(indirect, indirect + len);
        ~~~~~^

std::random_shuffle was removed in C++17. It's so cryptic because this error does not occur on newer buildbots.

Change History (0)

Note: See TracTickets for help on using tickets.