Configurations officiellement prises en charge
V8 supporte une multitude de configurations de build différentes selon les systèmes d'exploitation, leurs versions, les ports d'architecture, les flags de compilation, et ainsi de suite.
La règle d'or : Si nous le supportons, nous avons un bot fonctionnant sur l'une de nos consoles d'intégration continue.
Quelques nuances :
- Les interruptions sur les builders les plus importants bloqueront la soumission de code. Un responsable des arbres annulera généralement l'element fautif.
- Les interruptions sur à peu près le même ensemble de builders bloquent notre intégration continue dans Chromium.
- Certains ports d'architecture sont gérés à l'extérieur.
- Certaines configurations sont expérimentales. Les interruptions sont permises et seront traitées par les propriétaires de la configuration.
Si vous avez une configuration qui présente un problème, mais qui n'est pas couverte par l'un des bots ci-dessus :
- N'hésitez pas à soumettre une CL qui résout votre problème. L'équipe vous soutiendra avec une revue de code.
- Vous pouvez utiliser [email protected] pour discuter du problème.
- Si vous pensez que nous devrions prendre en charge cette configuration (peut-être un trou dans notre matrice de test?), veuillez déposer un bug sur le suivi des problèmes V8 et demander.
Cependant, nous n'avons pas les ressources pour soutenir toutes les configurations possibles.