Skip to content

Instantly share code, notes, and snippets.

@neonichu
Created July 25, 2015 00:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save neonichu/9dc92a545d30c9ee03d1 to your computer and use it in GitHub Desktop.
Save neonichu/9dc92a545d30c9ee03d1 to your computer and use it in GitHub Desktop.
Version numbers in the CocoaPods Spec repo which break clang's `-current_version` option
0.0.1-alpha
0.0.1.beta.1
0.0.1.beta.2
0.0.1.beta.3
0.0.1.beta.4
0.0.1.beta.5
0.0.1.pre.1
0.0.1b1
0.0.4-pre
0.0.4.b3
0.0.7-beta
0.0.8
0.0.9
0.1-beta
0.1.0-alpha.1
0.1.0-alpha1
0.1.0-beta1
0.1.0-beta2
0.1.0-rc
0.1.0.beta1
0.1.0rc1
0.1.1-Pod
0.1.1-beta
0.1.1b
0.1.2-20150210-1413
0.1.2-54
0.1.2-Pod
0.1.2-beta
0.1.2b
0.1.3-beta
0.1.3
0.1.3b
0.1.6
0.1.6b
0.1.6c
0.1.beta1
0.10.0.pre8
0.11.beta.1
0.11.beta.1.2
0.11.beta.1.3
0.11.beta.1.4
0.13.2-rc1
0.14.beta.1
0.14.beta.2
0.14.beta.3
0.14.beta.4
0.14.beta.5
0.14.beta.5.1
0.14.beta.5.2
0.18.0beta0
0.2.0-alpha
0.2.0-alpha1
0.2.0-alpha2
0.2.0-alpha3
0.2.0-alpha4
0.2.1-beta1
0.2.28
0.2.29
0.2.2a
0.2.2b
0.2.6a
0.2.beta
0.2.pre1
0.20.0-pre1
0.20.0-pre2
0.20.0-pre3
0.20.0-pre4
0.20.0-pre6
0.20.0-rc1
0.20.0pre5
0.2b
0.2pre
0.3.0-beta
0.3.0-beta1
0.3.1-beta2
0.3.pre1
0.4.5-symbols
0.5-beta1
0.5-beta2
0.5.0-beta
0.5.0.5149
0.5.1-beta
0.6-beta.1
0.6.0-beta
0.6.0-rc
0.6.0-rc2
0.6.0.rc2
0.6.1-beta
0.7.0-rc.2
0.7.1-beta
0.7.2-beta
0.8.0-alpha1
0.8.0-beta
0.8.0-rc
0.8.0-rc.2
0.8.1-beta
0.9-beta1
0.9.0-beta
0.9.0.20140630-2208
0.9.0.20140707-1250
0.9.1-beta
0.9.1-rc1
0.9.1-rc2
0.9.163.pre3
0.9.163.pre4
0.9.168.pre4
0.9.2-beta
0.9.3-beta
0.9.4-beta
0.9.5b
0.9.9-beta
0.92.1
0.92.2
0.92.3
0.92.4
0.93.0
0.93.1
0.93.2
0.961-beta6
1.0-RC1
1.0-RC10
1.0-RC11
1.0-RC12
1.0-RC13
1.0-RC14
1.0-RC15
1.0-RC16
1.0-RC17
1.0-RC18
1.0-RC2
1.0-RC3
1.0-RC4
1.0-RC5
1.0-RC6
1.0-RC7
1.0-RC8
1.0-RC9
1.0-alpha.1
1.0-alpha.2
1.0-alpha.3
1.0-beta
1.0-beta.1
1.0-beta.2
1.0-beta.3
1.0-beta.4
1.0-beta.5
1.0-beta2
1.0-beta3.1-32bit
1.0-beta3.1-64bit
1.0-beta3.32-bit
1.0-rc.1
1.0.0-Beta1
1.0.0-RC1
1.0.0-RC2
1.0.0-RC3
1.0.0-RC4
1.0.0-RC5
1.0.0-RC6
1.0.0-RC7
1.0.0-RC8
1.0.0-alpha.1
1.0.0-alpha.2
1.0.0-alpha.4
1.0.0-alpha.5
1.0.0-alpha.6
1.0.0-alpha.7
1.0.0-alpha.9
1.0.0-b1
1.0.0-b2
1.0.0-b3
1.0.0-b4
1.0.0-b5
1.0.0-b6
1.0.0-b7
1.0.0-b8
1.0.0-b9
1.0.0-beta
1.0.0-beta.1
1.0.0-beta.2
1.0.0-beta.3
1.0.0-beta.4
1.0.0-beta.5
1.0.0-beta.6
1.0.0-beta.7
1.0.0-beta1
1.0.0-beta2
1.0.0-beta3
1.0.0-podupdate
1.0.0-rc.1
1.0.0-rc.4
1.0.0-rc1
1.0.0-rc2
1.0.0-rc3
1.0.0.1556
1.0.0.20140627-1318
1.0.0.20140630-2208
1.0.0.20140707-1250
1.0.0.20140814-1145
1.0.0beta.1
1.0.0beta.2
1.0.0beta.3
1.0.0beta2
1.0.0d
1.0.0e
1.0.0rc1
1.0.0rc2
1.0.1-beta.1
1.0.1-beta1
1.0.1.1596
1.0.1.1597
1.0.1.20150112-0905
1.0.1.20150311-1224
1.0.1.f
1.0.1.g
1.0.1.h
1.0.1.i
1.0.1.j
1.0.1.j-2
1.0.1.k
1.0.1.l
1.0.141.deprecated
1.0.2-beta.1
1.0.2-beta2
1.0.2.a
1.0.2.a.0
1.0.2.c
1.0.2.c1
1.0.2a
1.0.3-beta.1
1.0.5-beta.1
1.0.5-beta1
1.0.5-beta2
1.0.6-beta.1
1.0.6-beta1
1.0.6-beta2
1.0.6-beta3
1.0.6-beta4
1.0.6-beta5
1.0.6-beta6
1.0.7-beta.1
1.0.70-RC
1.0.8-beta.1
1.0.8-beta1
1.0.RC1
1.0.alpha1
1.0.alpha2
1.0.x
1.01h
1.0RC1
1.0RC2
1.0RC3
1.0a
1.0b
1.0b1
1.0b2
1.0b3
1.0rc1
1.1-beta
1.1.0-b4
1.1.0-beta
1.1.0-beta.1
1.1.0-beta.2
1.1.0-beta1
1.1.0-rc0
1.1.0-rc1
1.1.0-rc2
1.1.0-rc3
1.1.0.1729
1.1.0.20140123
1.1.0.rc1
1.1.0.rc2
1.1.0a
1.1.1-beta1
1.1.1-pdtgct.1
1.1.1.1749
1.1.2-Pod
1.1.rc0
1.10.1-b2
1.11.0-b2
1.11.1-b1
1.11.3-b1
1.11.3-b1p1
1.14.0-b2
1.14.0-b3
1.14.0-b3p1
1.18-p1
1.2-01
1.2-rc2
1.2-rc4
1.2-rc5
1.2.0-1
1.2.0.1792
1.2.0.1800
1.2.0.beta
1.2.0a
1.2.2a
1.2.5-1
1.2.7-r1
1.3.0-beta1
1.3.0-beta2
1.3.0-beta3
1.3.0.1880
1.3.2.beta
1.3.9268
1.3.pre1
1.3.pre2
1.4.0-beta
1.4.0-beta2
1.4.0.2014
1.4.4c
1.5.0-alpha
1.5.0-beta
1.5.0-beta.1
1.5.0-beta.2
1.5.0-beta.3
1.5.0-beta1
1.5.0-beta10
1.5.0-beta11
1.5.0-beta12
1.5.0-beta13
1.5.0-beta14
1.5.0-beta15
1.5.0-beta16
1.5.0-beta17
1.5.0-beta18
1.5.0-beta19
1.5.0-beta20
1.5.0-beta21
1.5.0-beta22
1.5.0-beta23
1.5.0-beta24
1.5.0-beta25
1.5.0-beta26
1.5.0-beta27
1.5.0-beta28
1.5.0-beta29
1.5.0-beta30
1.5.0-beta31
1.5.0-beta32
1.5.0-beta33
1.5.0-beta34
1.5.0-beta35
1.5.0-beta36
1.5.0-beta37
1.5.0-beta38
1.5.0-beta39
1.5.0-beta4
1.5.0-beta40
1.5.0-beta41
1.5.0-beta42
1.5.0-beta43
1.5.0-beta44
1.5.0-beta45
1.5.0-beta46
1.5.0-beta5
1.5.0-beta6
1.5.0-beta8
1.5.0-beta9
1.5.0.2157
1.5.1-beta2
1.5.1-beta3
1.5.1-beta4
1.5.1-beta5
1.5.2-beta10
1.5.2-beta11
1.5.2-beta12
1.5.2-beta13
1.5.2-beta14
1.5.2-beta15
1.5.2-beta3
1.5.2-beta4
1.5.2-beta5
1.5.2-beta6
1.5.2-beta7
1.5.2-beta8
1.5.2-beta9
1.5.6-beta1
1.51.0a
1.5pre
1.6.0-beta
1.6.4b
1.7.6a
1.7.6b
1.7.7b
1.7.9b
1.8.0-beta
1.8.26b
1.8.8b
1.9.1-1
1.9.1-2
1.9.1-3
1.9.1-4
1.9.1b
1.last
10.0.0-1.0.2
10.0.10.12123
2.0-RC3
2.0-alpha
2.0-beta1
2.0-rc1
2.0.0-RC1
2.0.0-RC2
2.0.0-RC3
2.0.0-alpha
2.0.0-b1
2.0.0-b2
2.0.0-b3
2.0.0-b4
2.0.0-b5
2.0.0-b6
2.0.0-b7
2.0.0-beta
2.0.0-beta.1
2.0.0-beta.2
2.0.0-beta1
2.0.0-beta2
2.0.0-beta3
2.0.0-beta4
2.0.0-beta5
2.0.0-beta6
2.0.0-rc
2.0.0-rc.1
2.0.0-rc1
2.0.0-rc2
2.0.0.2589
2.0.0.alpha1
2.0.0.beta3
2.0.0.beta4
2.0.0.beta5
2.0.0.beta6
2.0.0.beta7
2.0.0RC1
2.0.0RC2
2.0.0RC3
2.0.0RC4
2.0.0b1
2.0.0beta.1
2.0.0pre
2.0.0pre2
2.0.0pre3
2.0.0pre4
2.0.0pre5
2.0.1-beta
2.0.1.2640
2.0beta4
2.0rc
2.1-fix
2.1-rc0
2.1-rc1
2.1-rc2
2.1.0-10
2.1.0-11
2.1.0-13
2.1.0-14
2.1.0-15
2.1.0-16
2.1.0-17
2.1.0-18
2.1.0-19
2.1.0-2
2.1.0-20
2.1.0-21
2.1.0-22
2.1.0-23
2.1.0-24
2.1.0-25
2.1.0-26
2.1.0-27
2.1.0-28
2.1.0-29
2.1.0-3
2.1.0-30
2.1.0-31
2.1.0-32
2.1.0-4
2.1.0-5
2.1.0-6
2.1.0-7
2.1.0-8
2.1.0-9
2.1.0-RC
2.1.0-b.3
2.1.0-b3
2.1.0-rc.1
2.1.2577
2.1.2583
2.1.2a
2.10.0-1
2.10.0.pod.1
2.2-RC1
2.2-RC2
2.2.0-RC
2.2.0pre1
2.2.0pre2
2.2.1-RC
2.3.0-RC1
2.3.0-RC2
2.3.0-RC3
2.3.0-RC4
2.3.0-RC5
2.3.0-b1
2.3.0-b4
2.3.0-b5
2.3.0-b6
2.3.0-b7
2.4-beta1
2.5.0-NoMake
2.5.0-b1
2.5.0-r1
2.5.0.r1
2.53.0a
2.7.0-beta.1
20140714
20141027
20141027.1
20141027.2
20141027.3
20141027.4
20141027.5
20141027.5.1
20141027.5.2
20141027.5.3
20141027.5.4
20141027.6
20141027.6.1
20141027.7
20141027.8.0
20141027.8.1
20141031
20150116
20150523
3.0-RC.1
3.0-alpha.3
3.0-beta.1
3.0-beta.3
3.0-beta.4
3.0-beta.5
3.0-beta.6
3.0-beta.7
3.0-beta.8
3.0-beta.9
3.0-rc4
3.0.0-alpha
3.0.0-alpha-3
3.0.0-alpha.1
3.0.0-beta.1
3.0.0-beta.2
3.0.0-rc.5
3.0.3a
3.0.3c
3.0.5.b
3.0.6.b
3.0.beta.10
3.0.beta.11
3.0.beta.12
3.0.beta.13
3.0.beta.14
3.0.beta.15
3.0.beta.4
3.0.beta.5
3.0.beta.6
3.0.beta.7
3.0.beta.8
3.0.beta.9
3.0.rc1
3.0.rc2
3.0.rc3
3.0.rc4
3.0.rc5
3.0.rc6
3.03c
3.0b1
3.0pre4
3.1.0-alpha
3.1.1beta
3.1502.26
3.3.0-alpha1
3.4.0-rc2
3.4.0-rc3
3.5.0-rc3
3.5.0b1
3.5.0b2
3.5.0b3
3.5.0rc1
3.5.0rc2
3.5.2b
3.5.6.beta
3.6.0-rc1
3.6.0-rc2
3.6.0-rc3
3.8.0-rc2
3.8.0-rc3
3.8.9.0-bugfix
3.8.9.0.bugfix
4.0.0-alpha.2
4.0.0-alpha.3
4.4.0-beta1
6.0-beta1
6.0-beta2
6.0-beta3
6.0-beta4
6.0-beta5
6.0-beta6
6.1.1-alpha.1
6.1.3a
6.2.0-beta.1
6.2.0-beta.2
6.8.1-0
6.8.8-9
#!/bin/sh
for version in `cat all-cp-versions.txt`
do
clang -current_version "$version" -dynamiclib yolo.c >/dev/null 2>&1
if [ $? -ne 0 ]
then
echo "$version"
fi
done
@neonichu
Copy link
Author

The list was generated by running:

$ find . -name '*.json'|xargs cat|grep '"version"'|cut -d\" -f4|sort|uniq

in the Spec repo checkout and then using the given script to test those versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment