repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ada: Update proof of runtime units
2023-05-16
Yan
n
ick Moy
ada: Update proo
f
of runtime un
i
t
s
commit
|
commitdiff
|
tree
2023-05-16
Yann
i
ck
Moy
ada:
S
implify
d
ra
m
a
t
ically
ghost
c
ode f
o
r proof
o
f
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Yannick
M
oy
ada: Add intermediate
asserti
o
ns for proof of Super_Tail
commit
|
commitdiff
|
tree
2023-05-16
Ya
n
nic
k
Moy
ada: Set Lo
o
p_Variant assertion policy to Ignore
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Yannick Moy
ada:
Restore proof of S
y
stem
.
Arith_Double
commit
|
commitdiff
|
tree
2023-05-15
Yannick Moy
a
d
a: Add annotati
o
ns f
o
r
proof o
f
terminat
i
o
n
of
r
unt
i
m
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Yanni
c
k Moy
ada: Rec
o
ver proof of r
u
ntime units
commit
|
commitdiff
|
tree
2023-05-15
Y
a
nnic
k
Moy
ad
a
: Recover proof
o
f In
t
erfa
c
es
.
C for termination
commit
|
commitdiff
|
tree
2023-05-15
Yannick Moy
ada:
U
p
d
ate c
o
mment after SPAR
K
RM cha
n
g
e
commit
|
commitdiff
|
tree
2023-05-15
Yannick Moy
ada:
Fi
x
handli
n
g
of pr
a
gm
a
Warnings (Toolname,
Off/On)
commit
|
commitdiff
|
tree
2023-05-15
Yannick
M
oy
ada: Allow prag
m
as Annota
t
e betwe
e
n loop
p
r
a
gma
s
commit
|
commitdiff
|
tree
2022-12-06
Yann
i
ck Moy
a
d
a: Allow N
o
_Ca
c
hing on vol
a
tile
t
y
pe
s
commit
|
commitdiff
|
tree
2022-11-28
Yannick
M
oy
ada: Im
p
lement change to SPARK R
M
ru
l
e on state r
e
finement
commit
|
commitdiff
|
tree
2022-11-14
Yannick Moy
ada: Fix
e
r
r
or on
SPARK_Mode
o
n library-level sep
a
rat
e
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
Yanni
c
k Moy
ada: Impro
v
e loc
a
t
ion of e
r
ror messa
g
es
in
i
nstantiat
i
on
s
commit
|
commitdiff
|
tree
2022-10-06
Yanni
c
k Mo
y
ada
:
Do
n
ot issue compiler
warn
i
n
g
s in GNATpr
o
ve mode
commit
|
commitdiff
|
tree
2022-09-12
Yanni
c
k
Mo
y
[Ada] Justify fa
l
s
e
a
l
arm
f
ro
m
C
o
d
e
P
eer analysis of
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Ya
n
nick Moy
[
A
da] Accept explicit S
P
ARK_Mode Auto as con
f
iguration
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Yanni
c
k Moy
[Ada] Reject u
s
e in S
P
AR
K
of As
m
i
n
trinsics fo
r
c
o
de
.
.
.
commit
|
commitdiff
|
tree
2022-09-02
Y
annick
Moy
[A
d
a] Recover proof of S
c
aled_Divide
i
n
S
yste
m
.
Arith_64
commit
|
commitdiff
|
tree
2022-07-13
Y
a
nnick
Moy
[Ada] Fix i
n
cor
r
e
c
t
handl
i
n
g
of Ghos
t
aspect
commit
|
commitdiff
|
tree
2022-07-13
Yannick Moy
[
Ada] Fix p
r
oof of runtime unit System
.
Arith_64
commit
|
commitdiff
|
tree
2022-07-13
Yannick Moy
[Ada] Fi
x
a
utom
a
tic p
r
oof
on System
.
Arith_3
2
commit
|
commitdiff
|
tree
2022-07-12
Yan
n
ick
M
oy
[A
d
a] I
g
nore switches for controlling f
r
o
ntend warnings
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Yannic
k
Moy
[Ada]
D
eferred cons
t
ant considered
a
s
n
ot
preelaborable
commit
|
commitdiff
|
tree
2022-07-06
Yannick Moy
[
A
da] Su
p
po
r
t
ghost gener
i
c
f
o
rmal
paramet
e
rs
commit
|
commitdiff
|
tree
2022-07-05
Yan
n
ick Mo
y
[Ad
a
] Fix spuri
o
us error
on object renamin
g
with ghost
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Yan
n
ic
k
Moy
[Ada] Sp
u
rious error on q
u
alified prefix
i
n P
a
c
k
.
F
u
nc
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Yan
n
ick M
o
y
[
A
d
a] Fix spuriou
s
er
r
ors
o
n g
h
ost co
d
e in generics
commit
|
commitdiff
|
tree
2022-06-02
Yannick Moy
[Ada] Issu
e
errors
on wrong conte
x
t for
gho
s
t ent
i
ties
commit
|
commitdiff
|
tree
2022-06-02
Yannick Mo
y
[
Ad
a
]
Removal of dea
d
c
o
de An
a
l
yze_Label
_
Entity
commit
|
commitdiff
|
tree
2022-06-01
Yannick
Moy
[Ada] A
l
low confirming vola
t
ile properties
on No_Ca
c
hing
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Yannick
M
oy
[Ada] Fix classificatio
n
of Subprogra
m
_Va
r
iant as assertion
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Yannick M
o
y
[
A
da] Issue a warn
i
ng on entity hidden in
use_clau
s
e
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Yannick Moy
[A
d
a
] Issue better err
o
r
message for out-of-order ke
y
w
ords
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Y
anni
c
k Moy
[
A
da] U
p
d
a
t
e proof
s
of double a
r
ithmetic unit
after
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Yannick
M
o
y
[
A
da]
Ad
a
pt
pr
o
of
o
f
runtime unit s-arit3
2
commit
|
commitdiff
|
tree
2022-05-30
Yannick Moy
[Ada] PR ada
/
1053
0
3 Fix use of Ass
e
r
t
ion_Pol
i
cy in
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Yannick Moy
[Ada] F
u
rther a
d
a
pt proof of do
u
ble
a
rithmetic runtime
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Yannic
k
Moy
[Ada] Adapt proof of double arithmetic r
u
ntime unit
commit
|
commitdiff
|
tree
2022-05-18
Yannick
Moy
[A
d
a] Fi
x
proof o
f
runtime uni
t
s
commit
|
commitdiff
|
tree
2022-05-18
Yannick Mo
y
[Ada]
S
purious error on
fr
e
ezin
g
of
t
agged types in
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Y
annick Moy
[Ad
a
] A
l
l
o
w i
n
lining for proof inside
gener
i
c
s
commit
|
commitdiff
|
tree
2022-05-17
Y
a
nnick M
o
y
[Ada
]
Fix i
n
sertion o
f
de
c
l
aratio
n
inside
q
uanti
f
ied
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Yannick Moy
[
A
da]
F
ix proof of double
a
rithmet
i
c u
n
its
commit
|
commitdiff
|
tree
2022-05-16
Yannick Moy
[
A
da] Update comment
j
u
stifying non-inlining for pro
o
f
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Yannick Moy
[Ada] Simplify h
e
lper unit
s
for formal hashed sets
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Yannick Moy
[
A
da] Ada
p
t b
o
dy of for
m
al sets and
m
ap
s
f
or
S
PA
R
K
commit
|
commitdiff
|
tree
2022-05-13
Y
a
nnic
k
Moy
[Ada] Remove
d
e
p
e
ndenc
y
on
t
ampering checks
a
nd control
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Yann
i
ck Moy
[
A
da]
F
a
cilitat
e
proof
o
f Overwrit
e
i
n bounde
d
stri
n
gs
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Y
a
n
n
ick Moy
[
A
da] Remov
e
u
s
e
l
e
s
s pragma Warnings
O
ff from r
u
n
t
ime
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Yannick Moy
[Ada] Do not issue
a warning on
a postc
o
nditio
n
o
f
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Yannick Moy
[A
d
a
]
Add ghost co
d
e to facil
i
tate
p
roof w
i
th
SPA
R
K
commit
|
commitdiff
|
tree
2022-05-12
Yannick
Moy
[Ada] Remove us
e
of use-clauses in loaded runtime
u
n
its
commit
|
commitdiff
|
tree
2022-05-12
Yannick Moy
[Ada] Adapt Code
P
e
e
r analysis of GNAT to changes in
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Y
annick
M
oy
[Ada]
Proof of 'Image support for signed integers
commit
|
commitdiff
|
tree
2022-05-11
Yannic
k
Moy
[Ada]
P
roof of 'I
m
age support f
o
r unsigned
i
ntegers
commit
|
commitdiff
|
tree
2022-05-11
Ya
n
nick Moy
[Ada
]
A
d
apt proof of System
.
Ari
t
h_D
o
uble aft
e
r
u
p
d
at
e
.
.
.
commit
|
commitdiff
|
tree
2022-05-10
Yannick
M
oy
[Ada] Fi
x
i
nden
t
ation to fol
l
o
w
uniform styl
e
a
c
r
oss
.
.
.
commit
|
commitdiff
|
tree
2022-05-09
Yannick Moy
[Ada] Suggest use of Fir
s
t_Valid/Las
t
_
V
alid
o
n type
.
.
.
commit
|
commitdiff
|
tree
2022-05-09
Yannick Moy
[Ada] Se
t
E
rro
r
_
M
s
g_Warn
b
efore use
o
f
<< inse
r
tion
commit
|
commitdiff
|
tree
2022-01-11
Yan
n
ic
k
M
o
y
[Ada
]
Adapt
proof of
S
ystem
.
Arith_Do
u
b
l
e
commit
|
commitdiff
|
tree
2022-01-11
Yan
n
ick Moy
[Ada] Recover
p
roo
f
o
f Ada
.
Strings
.
Fixed wi
t
h
assertions
commit
|
commitdiff
|
tree
2022-01-11
Ya
n
nick Moy
[
A
da] P
r
o
of of
u
nit System
.
Case_Util
commit
|
commitdiff
|
tree
2022-01-11
Ya
n
n
ick
Moy
[Ada] Adapt ghost
c
o
de to
m
aintain pro
o
f
commit
|
commitdiff
|
tree
2022-01-11
Yannick Moy
[
A
da
]
P
r
oof
o
f Sy
s
tem
.
Vectors
.
Boolean_Operations
commit
|
commitdiff
|
tree
2022-01-06
Y
a
nnick Moy
[Ada]
Pr
o
of of System
.
G
e
neric_Array
_
Operations at silv
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yannick Moy
[Ada] Justify
f
a
l
se positive message from CodePee
r
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yannick Moy
[
A
da
]
Proof
o
f runtime
u
n
it for n
o
n-binary mo
d
u
la
r
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Yannick Moy
[Ada] Proof of runtime
units for bina
r
y modu
l
ar exponentiation
commit
|
commitdiff
|
tree
2022-01-05
Ya
n
nick Moy
[Ada] Add contr
a
cts fo
r
t
h
e
proof of System
.
A
r
ith_128
commit
|
commitdiff
|
tree
2022-01-05
Y
ann
i
ck Moy
[
Ada] Pr
o
of of runtime units for inte
g
er exponentiat
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Yann
i
ck Moy
[Ada] Proof of runtime
u
nits for integer ex
p
one
n
tia
t
ion
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Yanni
c
k
M
o
y
[Ada] Rename p
a
ra
m
eter-dep
e
ndent co
n
stan
t
s in generic
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
Y
a
nni
c
k Mo
y
[
Ada] Fix lemma
in generic unit System
.
A
r
ith_Doubl
e
commit
|
commitdiff
|
tree
2021-12-02
Yannick Moy
[Ada
]
Pr
o
of
of Sys
t
em
.
Arith
_
32 for do
u
ble ari
t
hmetic
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Yannic
k
Moy
[Ada]
A
mend proo
f
of
S
ystem
.
Arith_
D
oub
l
e to remov
e
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Yannick
M
o
y
[Ada]
A
dd pragma Annotate
f
or Code
P
eer analy
s
is
commit
|
commitdiff
|
tree
2021-12-02
Yannick M
o
y
[Ada] Pr
o
o
f
of supp
o
rt
u
nit
s
for 'Wi
d
th on si
g
ned integers
commit
|
commitdiff
|
tree
2021-12-02
Yannick Moy
[Ad
a
] Proof of Interfaces
.
C
with SPARK
commit
|
commitdiff
|
tree
2021-12-02
Ya
n
nic
k
Moy
[Ada] Pro
o
f of System
.
Val_Util ut
i
lities for 'Value
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Y
a
nn
i
ck Moy
[
Ada] Proof
o
f Bool
e
an'I
m
a
ge
a
n
d
Bo
o
lean'Value
commit
|
commitdiff
|
tree
2021-12-01
Yannick
Moy
[
Ada
]
Improve e
r
ror messages for dot notat
i
on when
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Ya
n
nic
k
Moy
[Ada] Add quer
y
fo
r
extended p
r
ecision
floa
t
ing-point
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Yannic
k
Moy
[Ada] I
m
prove messages on incorrec
t
s
tate
refinemen
t
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Y
annick Moy
[Ada] Create
e
x
p
licit ghost mirror unit for big integers
commit
|
commitdiff
|
tree
2021-11-10
Yannick
M
oy
[
A
da] Better error message on missing paren
t
hes
e
s
commit
|
commitdiff
|
tree
2021-11-09
Yannick M
o
y
[Ada] Complete support for
prefixed call on subtyp
e
s
.
.
.
commit
|
commitdiff
|
tree
2021-11-09
Yannick Moy
[Ada
]
Fix support for prefixed call wit
h
in
c
omplete
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Yannick
M
oy
[Ada] Issue er
r
or on invalid
u
s
e
of Gho
s
t
in
s
ide pragma
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Yann
i
ck M
o
y
[Ada
]
Proof of
t
he r
u
ntime supp
o
r
t for attribute 'Width
commit
|
commitdiff
|
tree
2021-10-20
Yanni
c
k
Moy
[Ada] Provide
dummy body for big integers
l
i
b
r
a
r
y used
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Yannick M
o
y
[Ada] Is
s
ue w
a
rning on unused quantified expression
commit
|
commitdiff
|
tree
2021-10-05
Yan
n
ick Moy
[A
d
a] Improve error mes
s
age
on array
aggregates
commit
|
commitdiff
|
tree
2021-10-05
Ya
n
n
i
ck
Moy
[Ada] Im
p
ro
v
e error mess
a
ge on
missing
a
ll/f
o
r in quantified
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Yannic
k
Moy
[Ada] Proof of
A
da
.
Strings
.
Maps
commit
|
commitdiff
|
tree
2021-10-05
Yannick Moy
[
A
da]
Pr
o
of
of
A
da
.
Charact
e
r
s
.
Handling
commit
|
commitdiff
|
tree
2021-10-04
Yannick Moy
[Ada] M
a
rk A
d
a
.
T
ext_IO in SPARK
commit
|
commitdiff
|
tree
2021-10-04
Yann
i
ck Moy
[
A
da] Add Ada RM descri
p
tion of Ada
.
Strings
.
Bounded
.
.
.
commit
|
commitdiff
|
tree
2021-09-23
Y
annick Moy
[A
d
a]
M
in
i
mize parts o
f
Ada
.
Strin
g
s
.
Fixed
marked S
P
AR
K
_Mode
.
.
.
commit
|
commitdiff
|
tree
next