As per the Process for reviewing classic confinement snaps, compilers are a supported use-case for classic confinement, however not all compilers necessarily need classic confinement - if all the files that the compiler consumes are say located within a users project directory then perhaps strict
confinement with the home
interface may be sufficient. Can you please outline why avdl
requires classic confinement, or perhaps another way, what fails if you use strict
confinement?