Project

General

Profile

Bug #12409

-fexcess-precision=standard is making it hard to compile my gem

Added by sam.saffron (Sam Saffron) about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:75658]

Description

I can no longer easily compile my C++ gem due to the -fexcess-precision=standard change

https://github.com/discourse/mini_racer

compiles fine under 2.3, fails under 2.4 with:

cc1plus: sorry, unimplemented: -fexcess-precision=standard for C++

Associated revisions

Revision 80db1d61
Added by naruse (Yui NARUSE) about 3 years ago

  • configure.in (ruby_cflags): separate from optflags [Bug #12409]
    -fexcess-precision=standard and -fp-model precise are set to this now.

  • configure.in (cflags): use ruby_cflags.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 55142
Added by naruse (Yui NARUSE) about 3 years ago

  • configure.in (ruby_cflags): separate from optflags [Bug #12409]
    -fexcess-precision=standard and -fp-model precise are set to this now.

  • configure.in (cflags): use ruby_cflags.

Revision 55142
Added by naruse (Yui NARUSE) about 3 years ago

  • configure.in (ruby_cflags): separate from optflags [Bug #12409]
    -fexcess-precision=standard and -fp-model precise are set to this now.

  • configure.in (cflags): use ruby_cflags.

Revision 55142
Added by naruse (Yui NARUSE) about 3 years ago

  • configure.in (ruby_cflags): separate from optflags [Bug #12409]
    -fexcess-precision=standard and -fp-model precise are set to this now.

  • configure.in (cflags): use ruby_cflags.

Revision 55142
Added by naruse (Yui NARUSE) about 3 years ago

  • configure.in (ruby_cflags): separate from optflags [Bug #12409]
    -fexcess-precision=standard and -fp-model precise are set to this now.

  • configure.in (cflags): use ruby_cflags.

History

Updated by sam.saffron (Sam Saffron) about 3 years ago

  • Backport deleted (2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN)

Updated by naruse (Yui NARUSE) about 3 years ago

  • Backport set to 2.1: DONTNEED, 2.2: DONTNEED, 2.3: DONTNEED

Don't change Backport field.

add description about backport field: https://bugs.ruby-lang.org/projects/ruby/wiki/HowToBackport

#3

Updated by naruse (Yui NARUSE) about 3 years ago

  • Status changed from Open to Closed

Applied in changeset r55142.


  • configure.in (ruby_cflags): separate from optflags [Bug #12409]
    -fexcess-precision=standard and -fp-model precise are set to this now.

  • configure.in (cflags): use ruby_cflags.

Also available in: Atom PDF