You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucy.apache.org by "Marvin Humphrey (JIRA)" <ji...@apache.org> on 2012/08/18 02:59:38 UTC

[lucy-issues] [jira] [Updated] (LUCY-245) Charmonizer fails to detect syntax for 64-bit integer literals

     [ https://issues.apache.org/jira/browse/LUCY-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marvin Humphrey updated LUCY-245:
---------------------------------

    Attachment: 0001-LUCY-245-Simplify-i64-literal-detection.patch

Here is a patch which simplifies the probe for 64-bit integer literal syntax.

I don't know that it will help.  I can't see anything wrong with the existing
probe.  It seems unlikely that GCC 4.4.3 wouldn't accept either "L" or "LL" as
an acceptable suffix, depending on whether the 64-bit type was "long" or "long
long".  Maybe the cast in the existing code was dicey??

                
> Charmonizer fails to detect syntax for 64-bit integer literals
> --------------------------------------------------------------
>
>                 Key: LUCY-245
>                 URL: https://issues.apache.org/jira/browse/LUCY-245
>             Project: Lucy
>          Issue Type: Bug
>          Components: Charmonizer
>    Affects Versions: 0.3.0 (incubating), 0.3.2
>            Reporter: Marvin Humphrey
>            Priority: Minor
>         Attachments: 0001-LUCY-245-Simplify-i64-literal-detection.patch
>
>
> On some Windows systems running Strawberry Perl and GCC 4.4.3,
> Charmonizer fails to find the syntax for 64-bit integer literals.
> [http://cpantesters.org/cpan/report/69b25746-6cfa-1014-850b-e0170163837e]
> [http://cpantesters.org/cpan/report/d4d48c84-6cef-1014-bdbd-2502895448ee]
> [http://cpantesters.org/cpan/report/ffcaade6-6cc9-1014-8d81-4edd8ede4cb4]
> In addition, we have received one failure report where Charmonizer could
> not detect any 64-bit integer type at all with GCC
> "3.4.5 (mingw-vista special r3)".
> [http://cpantesters.org/cpan/report/3006586a-6ed6-1014-9e5f-68193373d4b5]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira