[llvm-dev] LLVM Releases

Marty Itzkowitz via llvm-dev llvm-dev at lists.llvm.org
Wed Jul 3 08:29:06 PDT 2019


Thank you.

> On Jul 3, 2019, at 4:04 AM, Justin Clift <justin at postgresql.org> wrote:
> 
> On 2019-07-01 00:22, Marty Itzkowitz via llvm-dev wrote:
>> I also tried spack install llvm at develop on a POWER9  (ppc641e)
>> machine, but I can not find a compiler that
>> will compile it.  gcc 4.8.5 is reported as too old, and gcc 7.3.0 and
>> 8.1.0 both fail in the same place:
>> >> 9069    /home/msi3/hpct/spack/var/spack/stage/llvm-develop-iu3myet5ceoz4q7
>>             k5twmk4dlths3aemz/spack-src/projects/libcxx/include/chrono:876:59:
>>              error: '(9.223372036854775807e+18 / 1.0e+9)' is not a constant ex
>>             pression
>> Can anyone tell me what compiler to use, or how to get past this error?
 
I gave up on llvm at develop, and tried llvm, which tried to give me 8.0.0.  It did not report gcc 4.8.5
as being too old, but it did give the same error as above.

Why does the source use (9.223372036854775807e+18 / 1.0e+9) rather than
(9.223372036854775807e+9) ?  The latter is really a constant and not an expression,
so it would not give the same error.

I am also curious as to what a constant with 19 significant figures would be used for.

Is there some compiler that would work?

	Thanks again,
		Marty Itzkowitz


More information about the llvm-dev mailing list