[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 15.10 (master) #3818


(Dmitri Gribenko) #1

Looks like it was
https://github.com/apple/swift-corelibs-foundation/pull/286

Dmitri

···

--
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr@gmail.com>*/


(Philippe Hausler) #2

pushed a fix for the test; it is likely that the ICU4C implementation has a slight difference between the Apple ICU and the one for linux.

···

On Mar 30, 2016, at 4:34 PM, Dmitri Gribenko via swift-dev <swift-dev@swift.org> wrote:

Looks like it was https://github.com/apple/swift-corelibs-foundation/pull/286

Dmitri

--
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr@gmail.com <mailto:gribozavr@gmail.com>>*/
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev


(Chris Bailey) #3

I'll have a dig into the ICU implementations to see if I can verify that
its the source of the differences.

Philippe:
Your fix to the test changes the expected localized form of the thousand
separator to nothing (ie, "1000") in all cases. Doesn't this break the OSX
builds as the result does become localized? We could fix it for both cases
(temporarily) by just removing the thousand and matching on the decimal
separator only.

Chris

···

From: Philippe Hausler via swift-dev <swift-dev@swift.org>
To: Dmitri Gribenko <gribozavr@gmail.com>
Cc: swift-dev <swift-dev@swift.org>
Date: 31/03/2016 00:43
Subject: Re: [swift-dev] [Swift CI] Build Failure: 0. OSS - Swift
Incremental RA - Ubuntu 15.10 (master) #3818
Sent by: swift-dev-bounces@swift.org

pushed a fix for the test; it is likely that the ICU4C implementation has
a slight difference between the Apple ICU and the one for linux.

On Mar 30, 2016, at 4:34 PM, Dmitri Gribenko via swift-dev < swift-dev@swift.org> wrote:

Looks like it was
https://github.com/apple/swift-corelibs-foundation/pull/286

Dmitri

--
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr@gmail.com>*/
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev