diff --git a/examples/LineChartJupyterNotebook/LineChart.ipynb b/examples/LineChartJupyterNotebook/LineChart.ipynb new file mode 100644 index 00000000..ea38ca74 --- /dev/null +++ b/examples/LineChartJupyterNotebook/LineChart.ipynb @@ -0,0 +1,2197 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Installing packages:\n", + "\t.package(url: \"https://github.com/KarthikRIyer/swiftplot\", from: \"0.0.1\")\n", + "\t\tSwiftPlot\n", + "With SwiftPM flags: []\n", + "Working in: /tmp/tmpmegulhe9/swift-install\n", + "Fetching https://github.com/KarthikRIyer/swiftplot\n", + "Completed resolution in 55.84s\n", + "Cloning https://github.com/KarthikRIyer/swiftplot\n", + "Resolving https://github.com/KarthikRIyer/swiftplot at 0.0.1\n", + "Compile lodepng lodepng.cpp\n", + "Compile CPPAGGRenderer CPPAGGRenderer.cpp\n", + "Compile CAGGRenderer CAGGRenderer.cpp\n", + "Compile AGG ctrl/agg_spline_ctrl.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_spline_ctrl.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_spline_ctrl.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_spline_ctrl.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_spline_ctrl.h\n", + ":\n", + "27\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_path_storage.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_bezier_arc.h\n", + ":\n", + "24\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "6\n", + " warning\n", + "s\n", + " generated\n", + ".\n", + "\n", + "Compile Swift Module 'SwiftPlot' (15 sources)\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGGRenderer/CPPAGGRenderer/CPPAGGRenderer.cpp:6:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + " ^~~~~~~~~\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGGRenderer/CPPAGGRenderer/CPPAGGRenderer.cpp\n", + ":\n", + "11\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_path_storage.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_bezier_arc.h\n", + ":\n", + "24\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "Compile AGG ctrl/agg_slider_ctrl.cpp\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_slider_ctrl.cpp:22:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_slider_ctrl.h:\n", + "23:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + " ^~~~~~~~~\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_slider_ctrl.cpp\n", + ":\n", + "22\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_slider_ctrl.h\n", + ":\n", + "26\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "6\n", + " warning\n", + "s\n", + " generated\n", + ".\n", + "\n", + "Compile AGG ctrl/agg_scale_ctrl.cpp\n", + "Compile AGG ctrl/agg_rbox_ctrl.cpp\n", + "6\n", + " warning\n", + "s\n", + " generated\n", + ".\n", + "\n", + "Compile AGG ctrl/agg_polygon_ctrl.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_scale_ctrl.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_scale_ctrl.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_scale_ctrl.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_scale_ctrl.h\n", + ":\n", + "26\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_rbox_ctrl.cpp:21:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_rbox_ctrl.h:23\n", + ":\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_array.h:20:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_polygon_ctrl.cpp:20:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_polygon_ctrl.h:23\n", + ":\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_array.h:20:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_scale_ctrl.cpp\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_rbox_ctrl.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_rbox_ctrl.h\n", + ":366:16: warning: enumeration value 'move_nothing' not handled in switch [-Wswitch]\n", + "\n", + " switch(m_move_what)\n", + " ^\n", + "\n", + ":\n", + "26\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_gsv_text.h\n", + ":\n", + "25\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_polygon_ctrl.cpp:20:\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_polygon_ctrl.h:27:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_ctrl.h:23:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:295:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double tmp = *x;\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:303:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double tmp = *x;\n", + " ^~~~~~~~~\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:311:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register double d = determinant_reciprocal();\n", + " ^~~~~~~~~\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:312:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " register double a = (*x - tx) * d;\n", + " ^~~~~~~~~\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:313:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double b = (*y - ty) * d;\n", + " ^~~~~~~~~\n", + "\n", + "6\n", + " warning\n", + "s\n", + " generated.\n", + "\n", + "Compile AGG ctrl/agg_gamma_spline.cpp\n", + "7\n", + " warning\n", + "s\n", + " generated\n", + ".\n", + "\n", + "Compile AGG ctrl/agg_gamma_ctrl.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_gamma_spline.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_gamma_spline.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1 warning generated.\n", + "\n", + "Compile AGG ctrl/agg_cbox_ctrl.cpp\n", + "6 warnings generated.\n", + "\n", + "In file included from \n", + "Compile AGG ctrl/agg_bezier_ctrl.cpp\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_cbox_ctrl.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_cbox_ctrl.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_gamma_ctrl.cpp:21:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math.h:23:\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + " ^~~~~~~~~\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_cbox_ctrl.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_cbox_ctrl.h\n", + ":\n", + "25\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_gsv_text.h\n", + ":\n", + "25\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_gamma_ctrl.cpp\n", + ":\n", + "22\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_gamma_ctrl.h\n", + ":\n", + "27\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_gsv_text.h\n", + ":\n", + "25\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "6 warnings generated.\n", + "\n", + "Compile AGG agg_vpgen_segmentator.cpp\n", + "6\n", + " warning\n", + "s\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_vpgen_clip_polyline.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vpgen_clip_polyline.cpp\n", + ":\n", + "16\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vpgen_clip_polyline.h\n", + ":\n", + "19\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_vpgen_clip_polygon.cpp\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vpgen_segmentator.cpp:17:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vpgen_segmentator.h:20:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + " ^~~~~~~~~\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_bezier_ctrl.cpp\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ":\n", + "22\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_bezier_ctrl.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1 warning generated.\n", + "\n", + "Compile AGG agg_vcgen_stroke.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/ctrl/agg_bezier_ctrl.cpp\n", + ":\n", + "22\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/ctrl/agg_bezier_ctrl.h\n", + ":\n", + "25\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vpgen_clip_polygon.cpp\n", + ":\n", + "16\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vpgen_clip_polygon.h\n", + ":\n", + "19\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_vcgen_smooth_poly1.cpp\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vcgen_stroke.cpp:20:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vcgen_stroke.h:19:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math_stroke.h:23:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math.h:23:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_vcgen_markers_term.cpp\n", + "6 warnings generated.\n", + "\n", + "Compile AGG agg_vcgen_dash.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vcgen_smooth_poly1.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vcgen_smooth_poly1.h\n", + ":\n", + "19\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_vcgen_contour.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vcgen_markers_term.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vcgen_markers_term.h\n", + ":\n", + "19\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vcgen_dash.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vcgen_dash.h\n", + ":\n", + "22\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_vcgen_bspline.cpp\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_trans_warp_magnifier.cpp\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vcgen_contour.cpp:21:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vcgen_contour.h:19:\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math_stroke.h:23:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math.h:23:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_vcgen_bspline.cpp\n", + ":\n", + "16\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_vcgen_bspline.h\n", + ":\n", + "19\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_trans_single_path.cpp\n", + "Compile AGG agg_trans_double_path.cpp\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_trans_affine.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_trans_single_path.cpp\n", + ":\n", + "16\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_trans_affine.cpp:19:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:23\n", + ":\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_sqrt_tables.cpp\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_trans_affine.cpp:19:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:295:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double tmp = *x;\n", + " ^~~~~~~~~\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:303:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double tmp = *x;\n", + " ^~~~~~~~~\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:311:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double d = determinant_reciprocal();\n", + " ^~~~~~~~~\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:312:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double a = (*x - tx) * d;\n", + " ^~~~~~~~~\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:313:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double b = (*y - ty) * d;\n", + " ^~~~~~~~~\n", + "\n", + "6 warnings generated.\n", + "\n", + "Compile AGG agg_rounded_rect.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_trans_double_path.cpp\n", + ":\n", + "16\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_math.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_sqrt_tables.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1 warning generated.\n", + "\n", + "Compile AGG agg_line_profile_aa.cpp\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_line_aa_basics.cpp\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_rounded_rect.cpp:21:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_rounded_rect.h:23:\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_image_filters.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_line_profile_aa.cpp\n", + ":\n", + "16\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_renderer_outline_aa.h\n", + ":\n", + "18\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_array.h\n", + ":\n", + "20\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_line_aa_basics.cpp\n", + ":\n", + "17\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_line_aa_basics.h\n", + ":\n", + "19\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_gsv_text.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_image_filters.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_image_filters.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_array.h\n", + ":\n", + "20\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1 warning generated.\n", + "\n", + "Compile AGG agg_embedded_raster_fonts.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_gsv_text.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_gsv_text.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_array.h\n", + ":\n", + "20\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "Compile AGG agg_curves.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_gsv_text.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_gsv_text.h\n", + ":\n", + "25\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "295\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ":\n", + "303\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double tmp = *x;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "311\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double d = determinant_reciprocal();\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "312\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double a = (*x - tx) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h\n", + ":\n", + "313\n", + ":\n", + "9\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_embedded_raster_fonts.cpp\n", + ":\n", + "16\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_embedded_raster_fonts.h\n", + ":\n", + "19\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "6\n", + " warning\n", + "s\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_bspline.cpp\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_curves.cpp\n", + ":\n", + "17\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_curves.h\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_array.h\n", + ":\n", + "20\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_bspline.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_bspline.h\n", + ":\n", + "23\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_array.h\n", + ":\n", + "20\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_bezier_arc.cpp\n", + "1 warning generated.\n", + "\n", + "Compile AGG agg_arrowhead.cpp\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "Compile AGG agg_arc.cpp\n", + "In file included from \n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_bezier_arc.cpp:23:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_bezier_arc.h:24\n", + ":\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h:22:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h:206:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_arrowhead.cpp\n", + ":\n", + "20\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_arrowhead.h\n", + ":\n", + "22\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_bezier_arc.cpp:23:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_bezier_arc.h:\n", + "24:\n", + "In file included from /tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_conv_transform.h:23:\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:295:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double tmp = *x;\n", + " ^~~~~~~~~\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:303:9: \n", + "warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + " register double tmp = *x;\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:311:9: \n", + "warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register double d = determinant_reciprocal();\n", + " ^~~~~~~~~\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:312:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register double a = (*x - tx) * d;\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_trans_affine.h:313\n", + ":9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + " register double b = (*y - ty) * d;\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/agg_arc.cpp\n", + ":\n", + "21\n", + ":\n", + "\n", + "In file included from \n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_arc.h\n", + ":\n", + "24\n", + ":\n", + "\n", + "/tmp/tmpmegulhe9/swift-install/package/.build/checkouts/swiftplot-26a317d9/framework/AGG/include/agg_basics.h\n", + ":\n", + "206\n", + ":\n", + "13\n", + ":\n", + " \n", + "warning\n", + ": \n", + "'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]\n", + "\n", + "\n", + " register unsigned q = a * b + (1 << (Shift-1));\n", + "\n", + "\n", + " ^~~~~~~~~\n", + "\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "1\n", + " warning\n", + " generated\n", + ".\n", + "\n", + "6 warnings generated.\n", + "\n", + "Compile Swift Module 'SVGRenderer' (1 sources)\n", + "Compile Swift Module 'AGGRenderer' (1 sources)\n", + "Compile Swift Module 'jupyterInstalledPackages' (1 sources)\n", + "Linking ./.build/x86_64-unknown-linux/debug/libjupyterInstalledPackages.so\n", + "Initializing Swift...\n", + "Installation complete!\n" + ] + } + ], + "source": [ + "%install '.package(url: \"https://github.com/KarthikRIyer/swiftplot\", from: \"0.0.1\")' SwiftPlot" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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mp0EAAig2QEAgFjmh2rjo+tqdhIAIIBmBwAAIpmZD9VmeLLMjgIABNDsAABALPNDpFndrWYnAQACaHYAACCSmflQbYYnNTsKABBAswMAALHMD5Hio+tqdhIAIIBmBwAAYpkfqs3qbjU7CQAQQLMDAACRzMyHauOj62p2FAAggGYHAABimR+qzepuy+wkAEAAzQ4AAMQyP0TK6m41OwkAEECzAwAAkczMh2ozPKnZUQCAAJodAACIZX6oNj66rmYnAQACaHYAACCW+SFSVner2UkAgACaHQAAiGRmPlQbH11Xs6MAAAE0OwAAEMv8UG1Wd6vZSQCAAJodAACIZX6INKu7LbOTAAABNDsAABDJzHyoNj66rmZHAQACaHYAAOCaUG18mNXsFgBAAM0OAADEMj9Um9XdanYSACCAZgcAAGKZHyLFR9fV7CQAQADNDgAARDIzH6rN8KRmRwEAAmh2AAAglvmh2vjoupqdBAAIoNkBAIBY5odIs7rbMjsJABBAswMAAJHMzIdqMzyp2VEAgACaHQAAiGV+qDaru9XsJABAAM0OAABEMjMfqo2PrqvZUQCAAJodAACIZX6IlNXdanYSACCAZgcAAGKZH6qNj66r2UkAgACaHQAAiGRmPlSb4UnNjgIABNDsAABALPNDpFndbZmdBAAIoNkBAIBY5odq46PranYSACCAZgcAACKZmQ/VZnhSs6MAAAE0OwAAEMv8ECmru9XsJABAAM0OAADEMj9UGx9dV7OTAAABNDsAABDJzHyoNsOTmh0FAAig2QEAgFjmh0izutsyOwkAEECzAwAAscwP1eKj62p2EgAggGYHAAAimZkP1WZ4UrOjAAABNDsAABDL/BBpVner2UkAgACaHQAAiGV+qBYfXVezkwAAATQ7AAAQycx8qDbDk5odBQAIoNkBAIBY5odI46PranYSACBAyQ6IN5/PT506tVgsDhw4cMcdd6yf//zzz6dPn961a9f9998/mUz++ou11jNnzvz0008PPfTQ7t27s98HAIyi2vgwW2a3AAACaHZAsHPnzj3++OP963K5fO655z766CN//v777x89evSXX3755JNPDh482H/3il+8dOnSxsbGhx9+eOHChcOHD58+fTr7rQDA1TAzH6rN8KSuHwIArl/yP/bX/LXXXrv99ts3Njb6/dtvvx09evTEiRP9fvjh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\n", + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "%include \"EnableIPythonDisplay.swift\"\n", + "import Foundation\n", + "import SwiftPlot\n", + "import AGGRenderer\n", + "\n", + "func function(_ x: Float)->Float {\n", + " return 1.0/x\n", + "}\n", + "\n", + "var agg_renderer: AGGRenderer = AGGRenderer()\n", + "\n", + "var plotTitle: PlotTitle = PlotTitle()\n", + "\n", + "var lineGraph: LineGraph = LineGraph()\n", + "lineGraph.addFunction(function, minX: -5.0, maxX: 5.0, numberOfSamples: 400, label: \"1/x\", color: Color.orange)\n", + "plotTitle.title = \"FUNCTION\"\n", + "lineGraph.plotTitle = plotTitle\n", + "lineGraph.drawGraph(renderer: agg_renderer)\n", + "display(base64EncodedPNG: agg_renderer.base64Png())\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Swift", + "language": "swift", + "name": "swift" + }, + "language_info": { + "file_extension": ".swift", + "mimetype": "text/x-swift", + "name": "swift", + "version": "" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}