On Tue, Nov 17, 2015 at 5:36 PM, Roy Stogner <royst...@ices.utexas.edu>
wrote:

>
> I get an internal compiler error within the fparser sources when trying to
> build libMesh with our new compiler:
>
> $ icpc --version
> icpc (ICC) 15.0.3 20150407
>
>
>
> fpoptimizer/grammar_data.cc(81): internal error: assertion failed:
> lower_dynamic_init_aggregate_constant: bad aggr kind
> (shared/cfe/edgcpfe/lower_init.c, line 6341)
>
>        const ParamSpec_NumConstant <Value_t>
> plist_n_container<Value_t>::plist_n[20] =
>                                                                          ^
>
> Whether configuring --with-fparser=devel or --with-fparser=release I get
> the same.
>
> Configuring with --disable-fparser fixes the compilation problem, but
> isn't an
> option for our applications.
>


I've run into similar issues with intel compilers + fparser in the past. I
just gave up on icc as a result.

If you find a way to make it work, I'd certainly be interested.

David
------------------------------------------------------------------------------
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to