most-wire-83210
07/27/2017, 12:46 AMmost-wire-83210
07/27/2017, 12:47 AMmost-wire-83210
07/27/2017, 12:47 AMmost-wire-83210
07/27/2017, 12:47 AMrough-minister-58256
07/27/2017, 12:48 AMrough-minister-58256
07/27/2017, 12:48 AMrough-minister-58256
07/27/2017, 12:49 AMmost-wire-83210
07/27/2017, 12:49 AMmost-wire-83210
07/27/2017, 1:10 AMmost-wire-83210
07/27/2017, 1:10 AMmost-wire-83210
07/27/2017, 1:11 AMmost-wire-83210
07/27/2017, 1:11 AMrough-minister-58256
07/27/2017, 1:16 AMmanylinux1-x86_64
platform at build time - but at runtime, it keys off of the current platform for a runtime constraint check and will failrough-minister-58256
07/27/2017, 1:17 AMlinux-x86_64
is compatible with manylinux1-x86_64
rough-minister-58256
07/27/2017, 1:17 AMmost-wire-83210
07/27/2017, 1:40 AMmost-wire-83210
07/27/2017, 1:40 AMmost-wire-83210
07/27/2017, 1:41 AMminiature-nightfall-50290
07/28/2017, 4:40 PMError parsing specs: FATAL: Error parsing spec 'com.acme.ThriftInputFormatTest': Error linking com.acme.ThriftInputFormatTest.
witty-crayon-22786
07/28/2017, 5:57 PMwitty-crayon-22786
07/28/2017, 5:57 PMwitty-crayon-22786
07/28/2017, 5:57 PMwitty-crayon-22786
07/28/2017, 5:58 PMtry {
Class<?> clazz = getClass().getClassLoader().loadClass(className);
if (Util.isTestClass(clazz)) {
if (!specs.containsKey(clazz)) {
Spec newSpec = new Spec(clazz);
specs.put(clazz, newSpec);
}
return Optional.of(specs.get(clazz));
}
return Optional.absent();
} catch (ClassNotFoundException | NoClassDefFoundError e) {
throw new SpecException(specString,
String.format("Class %s not found in classpath.", className), e);
} catch (LinkageError e) {
// Any of a number of runtime linking errors can occur when trying to load a class,
// fail with the test spec so the class failing to link is known.
throw new SpecException(specString,
String.format("Error linking %s.", className), e);
// See the comment below for justification.
} catch (RuntimeException e) {
// The class may fail with some variant of RTE in its static initializers, trap these
// and dump the bad spec in question to help narrow down issue.
throw new SpecException(specString,
String.format("Error initializing %s.",className), e);
}
miniature-nightfall-50290
07/28/2017, 6:12 PMwitty-crayon-22786
07/28/2017, 8:09 PMwitty-crayon-22786
07/28/2017, 8:10 PMmysterious-farmer-45668
07/28/2017, 9:08 PMmysterious-farmer-45668
07/28/2017, 9:09 PMcompile ::
and test ::
, or fmt ::
and compile ::
and so onwitty-crayon-22786
07/28/2017, 9:10 PMwitty-crayon-22786
07/28/2017, 9:10 PM