The Swift Package Index logo.Swift Package Index

Build Information

Successful build of FirebladeMath with Swift 5.7 for Linux.

Build Command

docker run --rm -v "checkouts-4609320-0":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.7-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.22.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/fireblade-engine/math.git
Reference: 0.13.0
Cloned https://github.com/fireblade-engine/math.git into spi-builder-workspace
SUCCESS checkout https://github.com/fireblade-engine/math.git at 0.13.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.7
Building package at path:  spi-builder-workspace
Running build ...
docker run --rm -v "checkouts-4609320-0":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.7-latest swift build 2>&1
Building for debugging...
[1/90] Compiling FirebladeMath clamp.swift
[2/90] Compiling FirebladeMath conjugate.swift
[3/90] Compiling FirebladeMath copysign.swift
[4/90] Compiling FirebladeMath cos.swift
[5/90] Compiling FirebladeMath cosh.swift
[6/90] Compiling FirebladeMath cross.swift
[7/90] Compiling FirebladeMath degrees.swift
[8/90] Compiling FirebladeMath determinant.swift
[9/90] Compiling FirebladeMath distance.swift
[10/90] Compiling FirebladeMath dot.swift
[11/90] Compiling FirebladeMath exp.swift
[12/90] Compiling FirebladeMath exp2.swift
[13/90] Compiling FirebladeMath faceforward.swift
[14/102] Compiling FirebladeMath MatrixStorage+NO_SIMD.swift
[15/102] Compiling FirebladeMath MatrixStorage+SIMD.swift
[16/102] Compiling FirebladeMath MatrixStorage.swift
[17/102] Compiling FirebladeMath Point.swift
[18/102] Compiling FirebladeMath Quat.swift
[19/102] Compiling FirebladeMath Quat4d.swift
[20/102] Compiling FirebladeMath Quat4f+Euler.swift
[21/102] Compiling FirebladeMath Quat4f.swift
[22/102] Compiling FirebladeMath Quaternion+Identity.swift
[23/102] Compiling FirebladeMath Quaternion+Multiplication.swift
[24/102] Compiling FirebladeMath Quaternion+Operators.swift
[25/102] Compiling FirebladeMath QuaternionStorage+NO_SIMD.swift
[26/102] Compiling FirebladeMath Constants.swift
[27/102] Compiling FirebladeMath abs.swift
[28/102] Compiling FirebladeMath acos.swift
[29/102] Compiling FirebladeMath acosh.swift
[30/102] Compiling FirebladeMath adjugate.swift
[31/102] Compiling FirebladeMath angle.swift
[32/102] Compiling FirebladeMath asin.swift
[33/102] Compiling FirebladeMath asinh.swift
[34/102] Compiling FirebladeMath atan.swift
[35/102] Compiling FirebladeMath atan2.swift
[36/102] Compiling FirebladeMath atanh.swift
[37/102] Compiling FirebladeMath axis.swift
[38/102] Compiling FirebladeMath ceil.swift
[39/102] Emitting module FirebladeMath
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[40/102] Compiling FirebladeMath QuaternionStorage+SIMD.swift
[41/102] Compiling FirebladeMath QuaternionStorage.swift
[42/102] Compiling FirebladeMath Quaternions.swift
[43/102] Compiling FirebladeMath Rect.swift
[44/102] Compiling FirebladeMath Size.swift
[45/102] Compiling FirebladeMath StorageScalar.swift
[46/102] Compiling FirebladeMath SIMD+Extensions.swift
[47/102] Compiling FirebladeMath SIMD2+Extensions.swift
[48/102] Compiling FirebladeMath SIMD3+Extensions.swift
[49/102] Compiling FirebladeMath SIMD4+Extensions.swift
[50/102] Compiling FirebladeMath Vec3+Axes.swift
[51/102] Compiling FirebladeMath Vectors.swift
[52/102] Compiling FirebladeMath remap.swift
[53/102] Compiling FirebladeMath rotate.swift
[54/102] Compiling FirebladeMath rsqrt.swift
[55/102] Compiling FirebladeMath saturate.swift
[56/102] Compiling FirebladeMath sign.swift
[57/102] Compiling FirebladeMath sin.swift
[58/102] Compiling FirebladeMath sinh.swift
[59/102] Compiling FirebladeMath smoothstep.swift
[60/102] Compiling FirebladeMath sqrt.swift
[61/102] Compiling FirebladeMath step.swift
[62/102] Compiling FirebladeMath tan.swift
[63/102] Compiling FirebladeMath tanh.swift
[64/102] Compiling FirebladeMath log2.swift
[65/102] Compiling FirebladeMath matrix.swift
[66/102] Compiling FirebladeMath max.swift
[67/102] Compiling FirebladeMath min.swift
[68/102] Compiling FirebladeMath mod.swift
[69/102] Compiling FirebladeMath normalize.swift
[70/102] Compiling FirebladeMath pow.swift
[71/102] Compiling FirebladeMath pow2.swift
[72/102] Compiling FirebladeMath quaternion.swift
[73/102] Compiling FirebladeMath radians.swift
[74/102] Compiling FirebladeMath reflect.swift
[75/102] Compiling FirebladeMath refract.swift
[76/102] Compiling FirebladeMath transpose.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[77/102] Compiling FirebladeMath Mat3x3f.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[78/102] Compiling FirebladeMath Mat4x4f.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[79/102] Compiling FirebladeMath Matrices.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[80/102] Compiling FirebladeMath Matrix+Identity.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[81/102] Compiling FirebladeMath Matrix+Multiplication.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[82/102] Compiling FirebladeMath Matrix+Operators.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[83/102] Compiling FirebladeMath Matrix+Quaternion.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[84/102] Compiling FirebladeMath Matrix2x2.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[85/102] Compiling FirebladeMath Matrix3x3.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[86/102] Compiling FirebladeMath Matrix4x4+Projections.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[87/102] Compiling FirebladeMath Matrix4x4.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:64:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:134:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:186:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Matrix/Matrix+Multiplication.swift:236:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[88/102] Compiling FirebladeMath floor.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[89/102] Compiling FirebladeMath fract.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[90/102] Compiling FirebladeMath hypot.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[91/102] Compiling FirebladeMath inverse.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[92/102] Compiling FirebladeMath isInfinite.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[93/102] Compiling FirebladeMath isNegativeInfinity.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[94/102] Compiling FirebladeMath isNegativeZero.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[95/102] Compiling FirebladeMath isPositiveInfinity.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[96/102] Compiling FirebladeMath isPositiveZero.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[97/102] Compiling FirebladeMath length.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[98/102] Compiling FirebladeMath lerp+mix.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[99/102] Compiling FirebladeMath log.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[100/102] Compiling FirebladeMath log10.swift
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:16:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/FirebladeMath/Functions/inverse.swift:25:14: warning: implementation missing
    #warning("implementation missing")
             ^~~~~~~~~~~~~~~~~~~~~~~~
[102/104] Wrapping AST for FirebladeMath for debugging
[103/104] Archiving libFirebladeMath.a
Build complete! (12.41s)
Build complete.
Done.

Build Machine: Linux 2