[scan] 'Operation not permitted' error when running iOS tests for non-default scheme

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
I create an additional test target in my project. Then I create an additional scheme to run tests from that test target.
When I try to run_tests for this additional scheme, Fastlane fails with Operation not permitted eror:
[11:06:52]: Called from Fastfile at line 29
[11:06:52]: ```
[11:06:52]:     27:   desc "Fails to run the tests with 'Operation not permitted' error"
[11:06:52]:     28:   lane :run_tests_bad do
[11:06:52]:  => 29:     run_tests(
[11:06:52]:     30:       project: "SlowAlley.xcodeproj",
[11:06:52]:     31:       scheme: "AnotherTests"
[11:06:52]: ```
[11:06:52]: Operation not permitted - /Users/dkotenko/Library/Accounts

When I run the exact same run_tests command for the default scheme, it succeeds.
When I run the tests for both schemes in Xcode, they succeed.
It seems that Fastlane incorrectly infers a path to 'Derived Data' folder for this non-default scheme:
+--------------------------------------------------+
|                   Lane Context                   |
+------------------------------+-------------------+
| DEFAULT_PLATFORM             | ios               |
| PLATFORM_NAME                | ios               |
| LANE_NAME                    | ios run_tests_bad |
| SCAN_GENERATED_XCRESULT_PATH |                   |
| SCAN_DERIVED_DATA_PATH       | /Users/dkotenko   |
+------------------------------+-------------------+

In the attachments there is a minimal Xcode project that reproduces the issue. The project has two lanes in its 'Fastfile'. 'run_tests_good' successfully runs tests for default scheme, 'run_tests_bad' tries to run tests for non-default scheme:
SlowAlley.zip
Command executed
The following command fails:
fastlane run_tests_bad

The following command succeeds:
fastlane run_tests_good

Complete output when running fastlane, including the stack trace and command used
Complete output of fastlane run_tests_bad command:

[✔] 🚀
[11:06:18]: fastlane detected a Gemfile in the current directory
[11:06:18]: However, it seems like you didn't use `bundle exec`
[11:06:18]: To launch fastlane faster, please use
[11:06:18]:
[11:06:18]: $ bundle exec fastlane run_tests_bad
[11:06:18]:
[11:06:18]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[11:06:19]: ------------------------------
[11:06:19]: --- Step: default_platform ---
[11:06:19]: ------------------------------
[11:06:19]: Driving the lane 'ios run_tests_bad' 🚀
[11:06:19]: -----------------------
[11:06:19]: --- Step: run_tests ---
[11:06:19]: -----------------------
[11:06:19]: Resolving Swift Package Manager dependencies...
[11:06:19]: $ xcodebuild -resolvePackageDependencies -scheme AnotherTests -project SlowAlley.xcodeproj
[11:06:20]: ▸ Command line invocation:
[11:06:20]: ▸     /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -resolvePackageDependencies -scheme AnotherTests -project SlowAlley.xcodeproj
[11:06:20]: ▸ User defaults from command line:
[11:06:20]: ▸     IDEPackageSupportUseBuiltinSCM = YES
[11:06:20]: ▸ resolved source packages:
[11:06:20]: $ xcodebuild -showBuildSettings -scheme AnotherTests -project SlowAlley.xcodeproj 2>&1
[11:06:21]: Could not read the "SUPPORTED_PLATFORMS" build setting, assuming that the project supports iOS only.
[11:06:22]: Found simulator "iPhone 8 (15.0)"
+--------------------------------------------------+
|                   Lane Context                   |
+------------------------------+-------------------+
| DEFAULT_PLATFORM             | ios               |
| PLATFORM_NAME                | ios               |
| LANE_NAME                    | ios run_tests_bad |
| SCAN_GENERATED_XCRESULT_PATH |                   |
| SCAN_DERIVED_DATA_PATH       | /Users/dkotenko   |
+------------------------------+-------------------+
[11:06:52]: Called from Fastfile at line 29
[11:06:52]: ```
[11:06:52]:     27:   desc "Fails to run the tests with 'Operation not permitted' error"
[11:06:52]:     28:   lane :run_tests_bad do
[11:06:52]:  => 29:     run_tests(
[11:06:52]:     30:       project: "SlowAlley.xcodeproj",
[11:06:52]:     31:       scheme: "AnotherTests"
[11:06:52]: ```
[11:06:52]: Operation not permitted - /Users/dkotenko/Library/Accounts
+---------------------------------------+
|           fastlane summary            |
+------+------------------+-------------+
| Step | Action           | Time (in s) |
+------+------------------+-------------+
| 1    | default_platform | 0           |
| 💥   | run_tests        | 33          |
+------+------------------+-------------+
[11:06:52]: fastlane finished with errors
Looking for related GitHub issues on fastlane/fastlane...
Found no similar issues. To create a new issue, please visit:
https://github.com/fastlane/fastlane/issues/new
Run fastlane env to append the fastlane environment to your issue
internal:dir:223:in []': [!] Operation not permitted - /Users/dkotenko/Library/Accounts (Errno::EPERM)   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/scan/lib/scan/manager.rb:30:in test_summary_filenames'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/actions/run_tests.rb:43:in ensure in run'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/actions/run_tests.rb:46:in run'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:263:in block (2 levels) in execute_action'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/actions/actions_helper.rb:69:in execute_action'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:255:in block in execute_action'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:229:in chdir'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:229:in execute_action'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:157:in trigger_action_by_name'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/fast_file.rb:159:in method_missing'   from Fastfile:29:in block (2 levels) in parsing_binding'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/lane.rb:41:in call'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:49:in block in execute'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:45:in chdir'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:45:in execute'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/lane_manager.rb:46:in cruise_lane'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/command_line_handler.rb:34:in handle'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/commands_generator.rb:110:in block (2 levels) in run'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/command.rb:187:in call'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/command.rb:157:in run'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/runner.rb:444:in run_active_command'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:124:in run!'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/delegates.rb:18:in run!'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/commands_generator.rb:363:in run'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/commands_generator.rb:43:in start'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/cli_tools_distributor.rb:123:in take_off'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/bin/fastlane:23:in <top (required)>'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/bin/fastlane:25:in load'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/bin/fastlane:25:in '
internal:dir:223:in []': Operation not permitted - /Users/dkotenko/Library/Accounts (Errno::EPERM)   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/scan/lib/scan/manager.rb:30:in test_summary_filenames'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/scan/lib/scan/manager.rb:12:in work'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/actions/run_tests.rb:17:in run'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:263:in block (2 levels) in execute_action'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/actions/actions_helper.rb:69:in execute_action'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:255:in block in execute_action'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:229:in chdir'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:229:in execute_action'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:157:in trigger_action_by_name'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/fast_file.rb:159:in method_missing'   from Fastfile:29:in block (2 levels) in parsing_binding'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/lane.rb:41:in call'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:49:in block in execute'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:45:in chdir'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/runner.rb:45:in execute'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/lane_manager.rb:46:in cruise_lane'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/command_line_handler.rb:34:in handle'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/commands_generator.rb:110:in block (2 levels) in run'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/command.rb:187:in call'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/command.rb:157:in run'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/runner.rb:444:in run_active_command'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:124:in run!'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/commander-4.6.0/lib/commander/delegates.rb:18:in run!'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/commands_generator.rb:363:in run'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/commands_generator.rb:43:in start'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/fastlane/lib/fastlane/cli_tools_distributor.rb:123:in take_off'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/gems/fastlane-2.222.0/bin/fastlane:23:in <top (required)>'
from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/bin/fastlane:25:in load'   from /opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/bin/fastlane:25:in '

Complete output of fastlane run_tests_good command:

[✔] 🚀
[11:11:51]: fastlane detected a Gemfile in the current directory
[11:11:51]: However, it seems like you didn't use `bundle exec`
[11:11:51]: To launch fastlane faster, please use
[11:11:51]:
[11:11:51]: $ bundle exec fastlane run_tests_good
[11:11:51]:
[11:11:51]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[11:11:52]: ------------------------------
[11:11:52]: --- Step: default_platform ---
[11:11:52]: ------------------------------
[11:11:52]: Driving the lane 'ios run_tests_good' 🚀
[11:11:52]: -----------------------
[11:11:52]: --- Step: run_tests ---
[11:11:52]: -----------------------
[11:11:52]: Resolving Swift Package Manager dependencies...
[11:11:52]: $ xcodebuild -resolvePackageDependencies -scheme SlowAlley -project SlowAlley.xcodeproj
[11:11:53]: ▸ Command line invocation:
[11:11:53]: ▸     /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -resolvePackageDependencies -scheme SlowAlley -project SlowAlley.xcodeproj
[11:11:53]: ▸ User defaults from command line:
[11:11:53]: ▸     IDEPackageSupportUseBuiltinSCM = YES
[11:11:53]: ▸ resolved source packages:
[11:11:53]: $ xcodebuild -showBuildSettings -scheme SlowAlley -project SlowAlley.xcodeproj 2>&1
[11:11:55]: Found simulator "iPhone SE (3rd generation) (17.5)"
+--------------------------------------------------------------------------------------------------------------------+
|                                              Summary for scan 2.222.0                                              |
+------------------------------------------------+-------------------------------------------------------------------+
| project                                        | SlowAlley.xcodeproj                                               |
| scheme                                         | SlowAlley                                                         |
| skip_detect_devices                            | false                                                             |
| ensure_devices_found                           | false                                                             |
| force_quit_simulator                           | false                                                             |
| reset_simulator                                | false                                                             |
| disable_slide_to_type                          | true                                                              |
| reinstall_app                                  | false                                                             |
| app_identifier                                 | dmitry.kotenko.SlowAlley                                          |
| clean                                          | false                                                             |
| open_report                                    | false                                                             |
| output_directory                               | ./fastlane/test_output                                            |
| output_types                                   | html,junit                                                        |
| buildlog_path                                  | ~/Library/Logs/scan                                               |
| include_simulator_logs                         | false                                                             |
| xcodebuild_formatter                           | xcpretty                                                          |
| output_remove_retry_attempts                   | false                                                             |
| derived_data_path                              | /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-bt  |
|                                                | owdnmumpiqanfspfmjmbaqjmhe                                        |
| should_zip_build_products                      | false                                                             |
| output_xctestrun                               | false                                                             |
| result_bundle                                  | false                                                             |
| use_clang_report_name                          | false                                                             |
| disable_concurrent_testing                     | false                                                             |
| skip_build                                     | false                                                             |
| slack_use_webhook_configured_username_and_icon | false                                                             |
| slack_username                                 | fastlane                                                          |
| slack_icon_url                                 | https://fastlane.tools/assets/img/fastlane_icon.png               |
| skip_slack                                     | false                                                             |
| slack_only_on_failure                          | false                                                             |
| run_rosetta_simulator                          | false                                                             |
| xcodebuild_command                             | env NSUnbufferedIO=YES xcodebuild                                 |
| skip_package_dependencies_resolution           | false                                                             |
| disable_package_automatic_updates              | false                                                             |
| use_system_scm                                 | false                                                             |
| number_of_retries                              | 0                                                                 |
| fail_build                                     | true                                                              |
| xcode_path                                     | /Applications/Xcode.app                                           |
+------------------------------------------------+-------------------------------------------------------------------+
[11:11:55]: Disabling 'Slide to Type' iPhone SE (3rd generation)
[11:11:55]: $ /usr/libexec/PlistBuddy -c "Add :KeyboardContinuousPathEnabled bool false" /Users/dkotenko/Library/Developer/CoreSimulator/Devices/C08F9445-36AD-4D51-AEA3-CC94FFB0D87E/data/Library/Preferences/com.apple.keyboard.ContinuousPath.plist >/dev/null 2>&1
[11:11:56]: $ set -o pipefail && env NSUnbufferedIO=YES xcodebuild -scheme SlowAlley -project SlowAlley.xcodeproj -derivedDataPath /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe -destination 'platform=iOS Simulator,id=C08F9445-36AD-4D51-AEA3-CC94FFB0D87E' build test | tee '/Users/dkotenko/Library/Logs/scan/SlowAlley-SlowAlley.log' | xcpretty  --report html --output '/Users/dkotenko/Documents/Fiasko/SlowAlley/fastlane/test_output/report.html' --report junit --output '/Users/dkotenko/Documents/Fiasko/SlowAlley/fastlane/test_output/report.junit' --report junit --output '/var/folders/yq/04y_nyzx2tz6b73d29gnyv040000gv/T/junit_report20240801-21780-2qu1xq'
[11:11:56]: ▸ Loading...
[11:11:56]: ▸ --- xcodebuild: WARNING: Using the first of multiple matching destinations:
[11:11:56]: ▸ { platform:iOS Simulator, id:C08F9445-36AD-4D51-AEA3-CC94FFB0D87E, OS:17.5, name:iPhone SE (3rd generation) }
[11:11:56]: ▸ { platform:iOS Simulator, id:C08F9445-36AD-4D51-AEA3-CC94FFB0D87E, OS:17.5, name:iPhone SE (3rd generation) }
[11:12:00]: ▸ Processing empty-SlowAlley.plist
[11:12:00]: ▸ Linking SlowAlley
[11:12:00]: ▸ Build Succeeded
[11:12:00]: ▸ --- xcodebuild: WARNING: Using the first of multiple matching destinations:
[11:12:00]: ▸ { platform:iOS Simulator, id:C08F9445-36AD-4D51-AEA3-CC94FFB0D87E, OS:17.5, name:iPhone SE (3rd generation) }
[11:12:00]: ▸ { platform:iOS Simulator, id:C08F9445-36AD-4D51-AEA3-CC94FFB0D87E, OS:17.5, name:iPhone SE (3rd generation) }
[11:12:00]: ▸ Processing empty-SlowAlley.plist
[11:12:00]: ▸ Linking SlowAlley
[11:12:00]: ▸ Linking SlowAlleyTests
[11:12:00]: ▸ Linking AnotherTests
[11:13:37]: ▸ 2024-08-01 11:13:37.530 xcodebuild[21823:1536955] [MT] IDETestOperationsObserverDebug: 96.811 elapsed -- Testing started completed.
[11:13:37]: ▸ 2024-08-01 11:13:37.530 xcodebuild[21823:1536955] [MT] IDETestOperationsObserverDebug: 0.000 sec, +0.000 sec -- start
[11:13:37]: ▸ 2024-08-01 11:13:37.530 xcodebuild[21823:1536955] [MT] IDETestOperationsObserverDebug: 96.811 sec, +96.811 sec -- end
[11:13:37]: ▸ 2024-08-01 11:13:37.746 xcodebuild[21823:1536955] [MT] IDEResultKit: Warning: While writing a result bundle to /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Logs/Test/Run-SlowAlley-2024.08.01_11-11-56-+0300.xcresult, not all contents have been imported, as the Staging directory still contains the following files/directories: ["2_Test"]
[11:13:37]: ▸ Test Succeeded
+----------------------------------------+
|              Test Results              |
+--------------------+-------------------+
| Number of tests    | 7 (and 3 retries) |
| Number of failures | 0                 |
+--------------------+-------------------+
+---------------------------------------+
|           fastlane summary            |
+------+------------------+-------------+
| Step | Action           | Time (in s) |
+------+------------------+-------------+
| 1    | default_platform | 0           |
| 2    | run_tests        | 108         |
+------+------------------+-------------+
[11:13:41]: fastlane.tools finished successfully 🎉

Environment
Output of fastlane env:

✅ fastlane environment ✅
Stack

Key
Value

OS
14.5

Ruby
3.3.0

Bundler?
false

Git
git version 2.39.3 (Apple Git-146)

Installation Source
/opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/bin/fastlane

Host
macOS 14.5 (23F79)

Ruby Lib Dir
/opt/homebrew/Cellar/ruby/3.3.0/lib

OpenSSL Version
OpenSSL 3.2.0 23 Nov 2023

Is contained
false

Is homebrew
true

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
15.4

Swift Version
5.10

System Locale

Variable
Value

LANG
en_GB.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins
#

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

default_platform(:ios)

platform :ios do
  desc "Successfully runs the tests"
  lane :run_tests_good do
    run_tests(
      project: "SlowAlley.xcodeproj",
      scheme: "SlowAlley"
    )
  end

  desc "Fails to run the tests with 'Operation not permitted' error"
  lane :run_tests_bad do
    run_tests(
      project: "SlowAlley.xcodeproj",
      scheme: "AnotherTests"
    )
  end
end

`./fastlane/Appfile`
app_identifier("dmitry.kotenko.SlowAlley") # The bundle identifier of your app
<EMAIL_ADDRESS># Your Apple Developer Portal username

itc_team_id("2057475") # App Store Connect Team ID
team_id("2XH2TJ4653") # Developer Portal Team ID

# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

fastlane gems

Gem
Version
Update-Status

fastlane
2.222.0
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

error_highlight
0.6.0

did_you_mean
1.6.3

syntax_suggest
2.0.0

babosa
1.0.4

bundler
2.5.4

colored
1.2

highline
2.0.3

commander
4.6.0

dotenv
2.8.1

emoji_regex
3.2.3

faraday-em_http
1.0.0

faraday-em_synchrony
1.0.0

faraday-excon
1.1.0

faraday-httpclient
1.0.1

faraday-multipart
1.0.4

faraday-net_http_persistent
1.2.0

faraday-patron
1.0.0

faraday-rack
1.0.0

faraday-retry
1.0.3

ruby2_keywords
0.0.5

faraday
1.10.3

faraday_middleware
1.2.0

faraday-cookie_jar
0.0.7

gh_inspector
1.1.3

google-apis-androidpublisher_v3
0.54.0

google-apis-playcustomapp_v1
0.13.0

google-cloud-env
1.6.0

google-apis-iamcredentials_v1
0.17.0

google-apis-storage_v1
0.31.0

multi_json
1.15.0

os
1.1.4

googleauth
1.8.1

digest-crc
0.6.5

mini_mime
1.1.5

google-cloud-storage
1.47.0

naturally
2.2.1

plist
3.7.1

rubyzip
2.3.2

security
0.1.5

simctl
1.6.10

terminal-notifier
2.0.0

unicode-display_width
2.5.0

terminal-table
3.0.2

tty-screen
0.8.2

tty-cursor
0.7.1

tty-spinner
0.9.3

word_wrap
1.0.0

rouge
2.0.7

xcpretty
0.3.0

xcpretty-travis-formatter
1.0.1

set
1.1.0

public_suffix
6.0.1

addressable
2.8.7

artifactory
3.0.17

aws-eventstream
1.3.0

aws-sigv4
1.9.1

aws-partitions
1.960.0

jmespath
1.6.2

aws-sdk-core
3.201.3

aws-sdk-kms
1.88.0

aws-sdk-s3
1.156.0

base64
0.2.0

nkf
0.2.0

strscan
3.1.0

rexml
3.2.9

CFPropertyList
3.0.7

excon
0.111.0

multipart-post
2.4.1

faraday-net_http
1.0.2

domain_name
0.6.20240107

http-cookie
1.0.6

fastimage
2.3.1

httpclient
2.8.3

jwt
2.8.2

signet
0.19.0

retriable
3.1.2

trailblazer-option
0.1.2

declarative
0.0.20

uber
0.1.0

representable
3.2.0

google-apis-core
0.11.3

google-cloud-errors
1.4.0

google-cloud-core
1.7.0

rake
13.2.1

json
2.7.2

mini_magick
4.13.2

optparse
0.5.0

nanaimo
0.3.0

colored2
3.1.2

claide
1.1.0

atomos
0.1.3

xcodeproj
1.24.0

forwardable
1.3.3

logger
1.6.0

pathname
0.3.0

shellwords
0.2.0

cgi
0.4.1

date
3.3.4

timeout
0.4.1

securerandom
0.3.1

uri
0.13.0

ipaddr
1.2.6

openssl
3.2.0

digest
3.1.1

resolv
0.3.0

time
0.3.0

stringio
3.1.0

open-uri
0.4.1

mutex_m
0.2.0

net-http
0.4.0

net-protocol
0.2.2

english
0.8.0

erb
4.0.3

abbrev
0.1.2

tempfile
0.2.1

delegate
0.3.1

fileutils
1.7.2

tmpdir
0.2.0

singleton
0.2.0

open3
0.2.1

prettyprint
0.2.0

pp
0.5.0

find
0.2.0

ostruct
0.6.0

yaml
0.3.0

psych
5.1.2

bigdecimal
3.1.5

generated on: 2024-08-01

I suspect the reason is that Fastlane uses incomplete version of 'xcodebuild -showBuildSettings' command:
[11:06:20]: $ xcodebuild -showBuildSettings -scheme AnotherTests -project SlowAlley.xcodeproj 2>&1

According to manual, xcodebuild -showBuildSettings has an additional action argument.
You can request the settings like this (using either -action test or -action build-for-testing suffix):
xcodebuild -showBuildSettings -project SlowAlley.xcodeproj -scheme AnotherTests -action test

Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -showBuildSettings -project SlowAlley.xcodeproj -scheme AnotherTests -action test

User defaults from command line:
    IDEPackageSupportUseBuiltinSCM = YES

Build settings for action test and target AnotherTests:
    ACTION = test
    AD_HOC_CODE_SIGNING_ALLOWED = NO
    ALLOW_TARGET_PLATFORM_SPECIALIZATION = NO
    ALTERNATE_GROUP = staff
    ALTERNATE_MODE = u+w,go-w,a+rX
    ALTERNATE_OWNER = dkotenko
    ALTERNATIVE_DISTRIBUTION_WEB = NO
    ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
    ALWAYS_SEARCH_USER_PATHS = NO
    ALWAYS_USE_SEPARATE_HEADERMAPS = NO
    APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer
    APPLE_INTERNAL_DIR = /AppleInternal
    APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation
    APPLE_INTERNAL_LIBRARY_DIR = /AppleInternal/Library
    APPLE_INTERNAL_TOOLS = /AppleInternal/Developer/Tools
    APPLICATION_EXTENSION_API_ONLY = NO
    APPLY_RULES_IN_COPY_FILES = NO
    APPLY_RULES_IN_COPY_HEADERS = NO
    APP_SHORTCUTS_ENABLE_FLEXIBLE_MATCHING = YES
    ARCHS = arm64
    ARCHS_STANDARD = arm64
    ARCHS_STANDARD_32_64_BIT = armv7 arm64
    ARCHS_STANDARD_32_BIT = armv7
    ARCHS_STANDARD_64_BIT = arm64
    ARCHS_STANDARD_INCLUDING_64_BIT = arm64
    ARCHS_UNIVERSAL_IPHONE_OS = armv7 arm64
    ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES
    AUTOMATICALLY_MERGE_DEPENDENCIES = NO
    AVAILABLE_PLATFORMS = appletvos appletvsimulator driverkit iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator
    BITCODE_GENERATION_MODE = marker
    BUILD_ACTIVE_RESOURCES_ONLY = NO
    BUILD_COMPONENTS =
    BUILD_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products
    BUILD_LIBRARY_FOR_DISTRIBUTION = NO
    BUILD_ROOT = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products
    BUILD_STYLE =
    BUILD_VARIANTS = normal
    BUILT_PRODUCTS_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos
    BUNDLE_CONTENTS_FOLDER_PATH_deep = Contents/
    BUNDLE_EXECUTABLE_FOLDER_NAME_deep = MacOS
    BUNDLE_EXTENSIONS_FOLDER_PATH = Extensions
    BUNDLE_FORMAT = shallow
    BUNDLE_FRAMEWORKS_FOLDER_PATH = Frameworks
    BUNDLE_LOADER = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos/SlowAlley.app//SlowAlley
    BUNDLE_PLUGINS_FOLDER_PATH = PlugIns
    BUNDLE_PRIVATE_HEADERS_FOLDER_PATH = PrivateHeaders
    BUNDLE_PUBLIC_HEADERS_FOLDER_PATH = Headers
    CACHE_ROOT = /var/folders/yq/04y_nyzx2tz6b73d29gnyv040000gv/C/com.apple.DeveloperTools/15.4-15F31d/Xcode
    CCHROOT = /var/folders/yq/04y_nyzx2tz6b73d29gnyv040000gv/C/com.apple.DeveloperTools/15.4-15F31d/Xcode
    CHMOD = /bin/chmod
    CHOWN = /usr/sbin/chown
    CLANG_ANALYZER_NONNULL = YES
    CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE
    CLANG_CXX_LANGUAGE_STANDARD = gnu++20
    CLANG_ENABLE_EXPLICIT_MODULES = NO
    CLANG_ENABLE_MODULES = YES
    CLANG_ENABLE_OBJC_ARC = YES
    CLANG_ENABLE_OBJC_WEAK = YES
    CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES
    CLANG_WARN_BOOL_CONVERSION = YES
    CLANG_WARN_COMMA = YES
    CLANG_WARN_CONSTANT_CONVERSION = YES
    CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES
    CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
    CLANG_WARN_DOCUMENTATION_COMMENTS = YES
    CLANG_WARN_EMPTY_BODY = YES
    CLANG_WARN_ENUM_CONVERSION = YES
    CLANG_WARN_INFINITE_RECURSION = YES
    CLANG_WARN_INT_CONVERSION = YES
    CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES
    CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
    CLANG_WARN_OBJC_LITERAL_CONVERSION = YES
    CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
    CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES
    CLANG_WARN_RANGE_LOOP_ANALYSIS = YES
    CLANG_WARN_STRICT_PROTOTYPES = YES
    CLANG_WARN_SUSPICIOUS_MOVE = YES
    CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE
    CLANG_WARN_UNREACHABLE_CODE = YES
    CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
    CLASS_FILE_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/JavaClasses
    CLEAN_PRECOMPS = YES
    CLONE_HEADERS = NO
    CODESIGNING_FOLDER_PATH = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos/SlowAlley.app/PlugIns/AnotherTests.xctest
    CODE_SIGNING_ALLOWED = YES
    CODE_SIGNING_REQUIRED = YES
    CODE_SIGN_CONTEXT_CLASS = XCiPhoneOSCodeSignContext
    CODE_SIGN_IDENTITY = Apple Development
    CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES
    CODE_SIGN_STYLE = Automatic
    COLOR_DIAGNOSTICS = YES
    COMBINE_HIDPI_IMAGES = NO
    COMPILER_INDEX_STORE_ENABLE = Default
    COMPOSITE_SDK_DIRS = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/CompositeSDKs
    COMPRESS_PNG_FILES = YES
    CONFIGURATION = Release
    CONFIGURATION_BUILD_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos
    CONFIGURATION_TEMP_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos
    CONTENTS_FOLDER_PATH = AnotherTests.xctest
    CONTENTS_FOLDER_PATH_SHALLOW_BUNDLE_NO = AnotherTests.xctest/Contents
    CONTENTS_FOLDER_PATH_SHALLOW_BUNDLE_YES = AnotherTests.xctest
    COPYING_PRESERVES_HFS_DATA = NO
    COPY_HEADERS_RUN_UNIFDEF = NO
    COPY_PHASE_STRIP = NO
    CORRESPONDING_SIMULATOR_PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
    CORRESPONDING_SIMULATOR_PLATFORM_NAME = iphonesimulator
    CORRESPONDING_SIMULATOR_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator17.5.sdk
    CORRESPONDING_SIMULATOR_SDK_NAME = iphonesimulator17.5
    CP = /bin/cp
    CREATE_INFOPLIST_SECTION_IN_BINARY = NO
    CURRENT_ARCH = arm64
    CURRENT_PROJECT_VERSION = 1
    CURRENT_VARIANT = normal
    DEAD_CODE_STRIPPING = YES
    DEBUGGING_SYMBOLS = YES
    DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
    DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
    DEFAULT_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
    DEFAULT_KEXT_INSTALL_PATH = /System/Library/Extensions
    DEFINES_MODULE = NO
    DEPLOYMENT_LOCATION = NO
    DEPLOYMENT_POSTPROCESSING = NO
    DEPLOYMENT_TARGET_SETTING_NAME = IPHONEOS_DEPLOYMENT_TARGET
    DEPLOYMENT_TARGET_SUGGESTED_VALUES = 12.0 12.1 12.2 12.3 12.4 13.0 13.1 13.2 13.3 13.4 13.5 13.6 14.0 14.1 14.2 14.3 14.4 14.5 14.6 14.7 15.0 15.1 15.2 15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5
    DERIVED_FILES_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/DerivedSources
    DERIVED_FILE_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/DerivedSources
    DERIVED_SOURCES_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/DerivedSources
    DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
    DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
    DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
    DEVELOPER_FRAMEWORKS_DIR = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
    DEVELOPER_FRAMEWORKS_DIR_QUOTED = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
    DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
    DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
    DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
    DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
    DEVELOPMENT_LANGUAGE = en
    DEVELOPMENT_TEAM = 2Q23CJZB73
    DIFF = /usr/bin/diff
    DOCUMENTATION_FOLDER_PATH = AnotherTests.xctest/en.lproj/Documentation
    DONT_GENERATE_INFOPLIST_FILE = NO
    DO_HEADER_SCANNING_IN_JAM = NO
    DSTROOT = /tmp/SlowAlley.dst
    DT_TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    DWARF_DSYM_FILE_NAME = AnotherTests.xctest.dSYM
    DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
    DWARF_DSYM_FOLDER_PATH = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos/SlowAlley.app/PlugIns
    EAGER_LINKING = NO
    EFFECTIVE_PLATFORM_NAME = -iphoneos
    EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
    EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
    ENABLE_APP_SANDBOX = NO
    ENABLE_BITCODE = NO
    ENABLE_CODE_COVERAGE = YES
    ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
    ENABLE_DEFAULT_SEARCH_PATHS = YES
    ENABLE_HARDENED_RUNTIME = NO
    ENABLE_HEADER_DEPENDENCIES = YES
    ENABLE_NS_ASSERTIONS = NO
    ENABLE_ON_DEMAND_RESOURCES = NO
    ENABLE_STRICT_OBJC_MSGSEND = YES
    ENABLE_TESTABILITY = NO
    ENABLE_TESTING_SEARCH_PATHS = YES
    ENABLE_USER_SCRIPT_SANDBOXING = YES
    ENTITLEMENTS_DESTINATION = Signature
    ENTITLEMENTS_REQUIRED = NO
    EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = .DS_Store .svn .git .hg CVS
    EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj
    EXECUTABLES_FOLDER_PATH = AnotherTests.xctest/Executables
    EXECUTABLE_FOLDER_PATH = AnotherTests.xctest
    EXECUTABLE_FOLDER_PATH_SHALLOW_BUNDLE_NO = AnotherTests.xctest/MacOS
    EXECUTABLE_FOLDER_PATH_SHALLOW_BUNDLE_YES = AnotherTests.xctest
    EXECUTABLE_NAME = AnotherTests
    EXECUTABLE_PATH = AnotherTests.xctest/AnotherTests
    EXPANDED_CODE_SIGN_IDENTITY =
    EXPANDED_CODE_SIGN_IDENTITY_NAME =
    EXPANDED_PROVISIONING_PROFILE =
    EXTENSIONS_FOLDER_PATH = AnotherTests.xctest/Extensions
    FILE_LIST = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/Objects/LinkFileList
    FIXED_FILES_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/FixedFiles
    FRAMEWORKS_FOLDER_PATH = AnotherTests.xctest/Frameworks
    FRAMEWORK_FLAG_PREFIX = -framework
    FRAMEWORK_VERSION = A
    FULL_PRODUCT_NAME = AnotherTests.xctest
    FUSE_BUILD_PHASES = YES
    FUSE_BUILD_SCRIPT_PHASES = NO
    GCC3_VERSION = 3.3
    GCC_C_LANGUAGE_STANDARD = gnu17
    GCC_INLINES_ARE_PRIVATE_EXTERN = YES
    GCC_NO_COMMON_BLOCKS = YES
    GCC_PFE_FILE_C_DIALECTS = c objective-c c++ objective-c++
    GCC_THUMB_SUPPORT = YES
    GCC_TREAT_WARNINGS_AS_ERRORS = NO
    GCC_VERSION = com.apple.compilers.llvm.clang.1_0
    GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
    GCC_WARN_64_TO_32_BIT_CONVERSION = YES
    GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
    GCC_WARN_UNDECLARED_SELECTOR = YES
    GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
    GCC_WARN_UNUSED_FUNCTION = YES
    GCC_WARN_UNUSED_VARIABLE = YES
    GENERATED_MODULEMAP_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos
    GENERATE_INFOPLIST_FILE = YES
    GENERATE_INTERMEDIATE_TEXT_BASED_STUBS = YES
    GENERATE_MASTER_OBJECT_FILE = NO
    GENERATE_PKGINFO_FILE = NO
    GENERATE_PROFILING_CODE = NO
    GENERATE_TEXT_BASED_STUBS = NO
    GID = 20
    GROUP = staff
    HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
    HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
    HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = YES
    HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
    HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
    HEADERMAP_USES_VFS = NO
    HIDE_BITCODE_SYMBOLS = YES
    HOME = /Users/dkotenko
    HOST_ARCH = arm64e
    ICONV = /usr/bin/iconv
    INFOPLIST_ENABLE_CFBUNDLEICONS_MERGE = YES
    INFOPLIST_EXPAND_BUILD_SETTINGS = YES
    INFOPLIST_OUTPUT_FORMAT = binary
    INFOPLIST_PATH = AnotherTests.xctest/Info.plist
    INFOPLIST_PREPROCESS = NO
    INFOSTRINGS_PATH = AnotherTests.xctest/en.lproj/InfoPlist.strings
    INLINE_PRIVATE_FRAMEWORKS = NO
    INSTALLHDRS_COPY_PHASE = NO
    INSTALLHDRS_SCRIPT_PHASE = NO
    INSTALL_DIR = /tmp/SlowAlley.dst
    INSTALL_GROUP = staff
    INSTALL_MODE_FLAG = u+w,go-w,a+rX
    INSTALL_OWNER = dkotenko
    INSTALL_ROOT = /tmp/SlowAlley.dst
    IPHONEOS_DEPLOYMENT_TARGET = 17.5
    JAVAC_DEFAULT_FLAGS = -J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8
    JAVA_APP_STUB = /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
    JAVA_ARCHIVE_CLASSES = YES
    JAVA_ARCHIVE_TYPE = JAR
    JAVA_COMPILER = /usr/bin/javac
    JAVA_FOLDER_PATH = AnotherTests.xctest/Java
    JAVA_FRAMEWORK_RESOURCES_DIRS = Resources
    JAVA_JAR_FLAGS = cv
    JAVA_SOURCE_SUBDIR = .
    JAVA_USE_DEPENDENCIES = YES
    JAVA_ZIP_FLAGS = -urg
    JIKES_DEFAULT_FLAGS = +E +OLDCSO
    KASAN_CFLAGS_CLASSIC = -DKASAN=1 -DKASAN_CLASSIC=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow
    KASAN_CFLAGS_TBI = -DKASAN=1 -DKASAN_TBI=1 -fsanitize=kernel-hwaddress -mllvm -hwasan-recover=0 -mllvm -hwasan-instrument-atomics=0 -mllvm -hwasan-instrument-stack=1 -mllvm -hwasan-generate-tags-with-calls=1 -mllvm -hwasan-instrument-with-calls=1 -mllvm -hwasan-use-short-granules=0 -mllvm -hwasan-memory-access-callback-prefix=__asan_
    KASAN_DEFAULT_CFLAGS = -DKASAN=1 -DKASAN_CLASSIC=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow
    KEEP_PRIVATE_EXTERNS = NO
    LD_DEPENDENCY_INFO_FILE = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/Objects-normal/arm64/AnotherTests_dependency_info.dat
    LD_EXPORT_SYMBOLS = YES
    LD_GENERATE_MAP_FILE = NO
    LD_MAP_FILE_PATH = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/AnotherTests-LinkMap-normal-arm64.txt
    LD_NO_PIE = NO
    LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
    LD_RUNPATH_SEARCH_PATHS =  @loader_path/Frameworks
    LD_RUNPATH_SEARCH_PATHS_SHALLOW_BUNDLE_NO = @loader_path/../Frameworks
    LD_RUNPATH_SEARCH_PATHS_SHALLOW_BUNDLE_YES = @loader_path/Frameworks
    LEGACY_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Frameworks/Xcode3Core.framework/SharedSupport/Developer
    LEX = lex
    LIBRARY_DEXT_INSTALL_PATH = /Library/DriverExtensions
    LIBRARY_FLAG_NOSPACE = YES
    LIBRARY_FLAG_PREFIX = -l
    LIBRARY_KEXT_INSTALL_PATH = /Library/Extensions
    LIBRARY_SEARCH_PATHS =   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib
    LINKER_DISPLAYS_MANGLED_NAMES = NO
    LINK_FILE_LIST_normal_arm64 =
    LINK_WITH_STANDARD_LIBRARIES = YES
    LLVM_TARGET_TRIPLE_OS_VERSION = ios17.5
    LLVM_TARGET_TRIPLE_VENDOR = apple
    LOCALIZABLE_CONTENT_DIR =
    LOCALIZATION_EXPORT_SUPPORTED = YES
    LOCALIZATION_PREFERS_STRING_CATALOGS = YES
    LOCALIZED_RESOURCES_FOLDER_PATH = AnotherTests.xctest/en.lproj
    LOCALIZED_STRING_MACRO_NAMES = NSLocalizedString CFCopyLocalizedString
    LOCALIZED_STRING_SWIFTUI_SUPPORT = YES
    LOCAL_ADMIN_APPS_DIR = /Applications/Utilities
    LOCAL_APPS_DIR = /Applications
    LOCAL_DEVELOPER_DIR = /Library/Developer
    LOCAL_LIBRARY_DIR = /Library
    LOCROOT =
    LOCSYMROOT =
    MACH_O_TYPE = mh_bundle
    MAC_OS_X_PRODUCT_BUILD_VERSION = 23F79
    MAC_OS_X_VERSION_ACTUAL = 140500
    MAC_OS_X_VERSION_MAJOR = 140000
    MAC_OS_X_VERSION_MINOR = 140500
    MAKE_MERGEABLE = NO
    MARKETING_VERSION = 1.0
    MERGEABLE_LIBRARY = NO
    MERGED_BINARY_TYPE = none
    MERGE_LINKED_LIBRARIES = NO
    METAL_LIBRARY_FILE_BASE = default
    METAL_LIBRARY_OUTPUT_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos/SlowAlley.app/PlugIns/AnotherTests.xctest
    MODULES_FOLDER_PATH = AnotherTests.xctest/Modules
    MODULE_CACHE_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
    MTL_ENABLE_DEBUG_INFO = NO
    MTL_FAST_MATH = YES
    NATIVE_ARCH = arm64e
    NATIVE_ARCH_32_BIT = i386
    NATIVE_ARCH_64_BIT = arm64e
    NATIVE_ARCH_ACTUAL = arm64e
    NO_COMMON = YES
    OBJECT_FILE_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/Objects
    OBJECT_FILE_DIR_normal = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/Objects-normal
    OBJROOT = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex
    ONLY_ACTIVE_ARCH = NO
    OS = MACOS
    OSAC = /usr/bin/osacompile
    PACKAGE_TYPE = com.apple.package-type.bundle.unit-test
    PASCAL_STRINGS = YES
    PATH = /Applications/Xcode.app/Contents/Developer/usr/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/dkotenko/.cargo/bin:/Users/dkotenko/anaconda2/bin:/Users/dkotenko/anaconda2/bin:/opt/homebrew/opt/ruby/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/scala-2.11.8/bin:/Users/dkotenko/.fastlane/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/usr/local/MacGPG2/bin:/Applications/Wireshark.app/Contents/MacOS:/usr/local/git/bin:/Users/dkotenko/Library/Application Support/Coursier/bin
    PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = /usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms
    PBDEVELOPMENTPLIST_PATH = AnotherTests.xctest/pbdevelopment.plist
    PKGINFO_FILE_PATH = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/PkgInfo
    PKGINFO_PATH = AnotherTests.xctest/PkgInfo
    PLATFORM_DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Applications
    PLATFORM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
    PLATFORM_DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Frameworks/Xcode3Core.framework/SharedSupport/Developer/Library
    PLATFORM_DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
    PLATFORM_DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Tools
    PLATFORM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr
    PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
    PLATFORM_DISPLAY_NAME = iOS
    PLATFORM_NAME = iphoneos
    PLATFORM_PREFERRED_ARCH = undefined_arch
    PLATFORM_PRODUCT_BUILD_VERSION = 21F77
    PLIST_FILE_OUTPUT_FORMAT = binary
    PLUGINS_FOLDER_PATH = AnotherTests.xctest/PlugIns
    PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
    PRECOMP_DESTINATION_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/PrefixHeaders
    PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
    PRIVATE_HEADERS_FOLDER_PATH = AnotherTests.xctest/PrivateHeaders
    PROCESSED_INFOPLIST_PATH = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/Objects-normal/arm64/Processed-Info.plist
    PRODUCT_BUNDLE_IDENTIFIER = dmitry.kotenko.AnotherTests
    PRODUCT_BUNDLE_PACKAGE_TYPE = BNDL
    PRODUCT_MODULE_NAME = AnotherTests
    PRODUCT_NAME = AnotherTests
    PRODUCT_SETTINGS_PATH =
    PRODUCT_SPECIFIC_LDFLAGS = -framework XCTest
    PRODUCT_TYPE = com.apple.product-type.bundle.unit-test
    PRODUCT_TYPE_SWIFT_STDLIB_TOOL_FLAGS = --scan-executable "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/libXCTestSwiftSupport.dylib"
    PROFILING_CODE = NO
    PROJECT = SlowAlley
    PROJECT_DERIVED_FILE_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/DerivedSources
    PROJECT_DIR = /Users/dkotenko/Documents/Fiasko/SlowAlley
    PROJECT_FILE_PATH = /Users/dkotenko/Documents/Fiasko/SlowAlley/SlowAlley.xcodeproj
    PROJECT_NAME = SlowAlley
    PROJECT_TEMP_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build
    PROJECT_TEMP_ROOT = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex
    PROVISIONING_PROFILE_REQUIRED = NO
    PROVISIONING_PROFILE_SUPPORTED = YES
    PUBLIC_HEADERS_FOLDER_PATH = AnotherTests.xctest/Headers
    RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = YES
    REMOVE_CVS_FROM_RESOURCES = YES
    REMOVE_GIT_FROM_RESOURCES = YES
    REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = YES
    REMOVE_HG_FROM_RESOURCES = YES
    REMOVE_STATIC_EXECUTABLES_FROM_EMBEDDED_BUNDLES = YES
    REMOVE_SVN_FROM_RESOURCES = YES
    REZ_COLLECTOR_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/ResourceManagerResources
    REZ_OBJECTS_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/ResourceManagerResources/Objects
    SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
    SCRIPTS_FOLDER_PATH = AnotherTests.xctest/Scripts
    SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk
    SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk
    SDK_DIR_iphoneos17_5 = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk
    SDK_NAME = iphoneos17.5
    SDK_NAMES = iphoneos17.5
    SDK_PRODUCT_BUILD_VERSION = 21F77
    SDK_STAT_CACHE_ENABLE = YES
    SDK_VERSION = 17.5
    SDK_VERSION_ACTUAL = 170500
    SDK_VERSION_MAJOR = 170000
    SDK_VERSION_MINOR = 170500
    SED = /usr/bin/sed
    SEPARATE_STRIP = NO
    SEPARATE_SYMBOL_EDIT = NO
    SET_DIR_MODE_OWNER_GROUP = YES
    SET_FILE_MODE_OWNER_GROUP = NO
    SHALLOW_BUNDLE = YES
    SHALLOW_BUNDLE_TRIPLE = ios
    SHALLOW_BUNDLE_ios_macabi = NO
    SHALLOW_BUNDLE_macos = NO
    SHARED_DERIVED_FILE_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos/DerivedSources
    SHARED_FRAMEWORKS_FOLDER_PATH = AnotherTests.xctest/SharedFrameworks
    SHARED_PRECOMPS_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/PrecompiledHeaders
    SHARED_SUPPORT_FOLDER_PATH = AnotherTests.xctest/SharedSupport
    SKIP_INSTALL = YES
    SOURCE_ROOT = /Users/dkotenko/Documents/Fiasko/SlowAlley
    SRCROOT = /Users/dkotenko/Documents/Fiasko/SlowAlley
    STRINGSDATA_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build/Objects-normal/arm64
    STRINGSDATA_ROOT = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build
    STRINGS_FILE_INFOPLIST_RENAME = YES
    STRINGS_FILE_OUTPUT_ENCODING = binary
    STRIP_BITCODE_FROM_COPIED_FILES = NO
    STRIP_INSTALLED_PRODUCT = YES
    STRIP_STYLE = non-global
    STRIP_SWIFT_SYMBOLS = YES
    SUPPORTED_DEVICE_FAMILIES = 1,2
    SUPPORTED_PLATFORMS = iphonesimulator iphoneos
    SUPPORTS_TEXT_BASED_API = NO
    SUPPRESS_WARNINGS = NO
    SWIFT_COMPILATION_MODE = wholemodule
    SWIFT_EMIT_LOC_STRINGS = NO
    SWIFT_PLATFORM_TARGET_PREFIX = ios
    SWIFT_VERSION = 5.0
    SYMROOT = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products
    SYSTEM_ADMIN_APPS_DIR = /Applications/Utilities
    SYSTEM_APPS_DIR = /Applications
    SYSTEM_CORE_SERVICES_DIR = /System/Library/CoreServices
    SYSTEM_DEMOS_DIR = /Applications/Extras
    SYSTEM_DEVELOPER_APPS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
    SYSTEM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
    SYSTEM_DEVELOPER_DEMOS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples
    SYSTEM_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
    SYSTEM_DEVELOPER_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library
    SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools
    SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Java Tools
    SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Performance Tools
    SYSTEM_DEVELOPER_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes
    SYSTEM_DEVELOPER_TOOLS = /Applications/Xcode.app/Contents/Developer/Tools
    SYSTEM_DEVELOPER_TOOLS_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools
    SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools
    SYSTEM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
    SYSTEM_DEVELOPER_UTILITIES_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities
    SYSTEM_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
    SYSTEM_DOCUMENTATION_DIR = /Library/Documentation
    SYSTEM_EXTENSIONS_FOLDER_PATH = AnotherTests.xctest/SystemExtensions
    SYSTEM_EXTENSIONS_FOLDER_PATH_SHALLOW_BUNDLE_NO = AnotherTests.xctest/Library/SystemExtensions
    SYSTEM_EXTENSIONS_FOLDER_PATH_SHALLOW_BUNDLE_YES = AnotherTests.xctest/SystemExtensions
    SYSTEM_FRAMEWORK_SEARCH_PATHS =   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/Developer/Library/Frameworks
    SYSTEM_KEXT_INSTALL_PATH = /System/Library/Extensions
    SYSTEM_LIBRARY_DIR = /System/Library
    TAPI_DEMANGLE = YES
    TAPI_ENABLE_PROJECT_HEADERS = NO
    TAPI_LANGUAGE = objective-c
    TAPI_LANGUAGE_STANDARD = compiler-default
    TAPI_USE_SRCROOT = YES
    TAPI_VERIFY_MODE = Pedantic
    TARGETED_DEVICE_FAMILY = 1,2
    TARGETNAME = AnotherTests
    TARGET_BUILD_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos/SlowAlley.app/PlugIns
    TARGET_BUILD_SUBPATH = /SlowAlley.app/PlugIns
    TARGET_NAME = AnotherTests
    TARGET_TEMP_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build
    TEMP_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build
    TEMP_FILES_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build
    TEMP_FILE_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/SlowAlley.build/Release-iphoneos/AnotherTests.build
    TEMP_ROOT = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex
    TEST_FRAMEWORK_SEARCH_PATHS =  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/Developer/Library/Frameworks
    TEST_HOST = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Products/Release-iphoneos/SlowAlley.app//SlowAlley
    TEST_LIBRARY_SEARCH_PATHS =  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib
    TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
    UID = 507
    UNINSTALLED_PRODUCTS_DIR = /Users/dkotenko/Library/Developer/Xcode/DerivedData/SlowAlley-btowdnmumpiqanfspfmjmbaqjmhe/Build/Intermediates.noindex/UninstalledProducts
    UNLOCALIZED_RESOURCES_FOLDER_PATH = AnotherTests.xctest
    UNLOCALIZED_RESOURCES_FOLDER_PATH_SHALLOW_BUNDLE_NO = AnotherTests.xctest/Resources
    UNLOCALIZED_RESOURCES_FOLDER_PATH_SHALLOW_BUNDLE_YES = AnotherTests.xctest
    UNSTRIPPED_PRODUCT = NO
    USER = dkotenko
    USER_APPS_DIR = /Users/dkotenko/Applications
    USER_LIBRARY_DIR = /Users/dkotenko/Library
    USE_DYNAMIC_NO_PIC = YES
    USE_HEADERMAP = YES
    USE_HEADER_SYMLINKS = NO
    VALIDATE_PRODUCT = YES
    VALID_ARCHS = arm64e arm64
    VERBOSE_PBXCP = NO
    VERSIONPLIST_PATH = AnotherTests.xctest/version.plist
    VERSION_INFO_BUILDER = dkotenko
    VERSION_INFO_FILE = AnotherTests_vers.c
    VERSION_INFO_STRING = "@(#)PROGRAM:AnotherTests  PROJECT:SlowAlley-1"
    WRAPPER_EXTENSION = xctest
    WRAPPER_NAME = AnotherTests.xctest
    WRAPPER_SUFFIX = .xctest
    WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
    XCODE_APP_SUPPORT_DIR = /Applications/Xcode.app/Contents/Developer/Library/Xcode
    XCODE_PRODUCT_BUILD_VERSION = 15F31d
    XCODE_VERSION_ACTUAL = 1540
    XCODE_VERSION_MAJOR = 1500
    XCODE_VERSION_MINOR = 1540
    XPCSERVICES_FOLDER_PATH = AnotherTests.xctest/XPCServices
    YACC = yacc
    _WRAPPER_CONTENTS_DIR_SHALLOW_BUNDLE_NO = /Contents
    _WRAPPER_PARENT_PATH_SHALLOW_BUNDLE_NO = /..
    _WRAPPER_RESOURCES_DIR_SHALLOW_BUNDLE_NO = /Resources
    arch = arm64
    diagnostic_message_length = 138
    variant = normal

In any case, the following looks like a mistake:
| SCAN_DERIVED_DATA_PATH       | /Users/dkotenko   |
+------------------------------+-------------------+

It is dangerous to try to write something to the root of user's home folder.

You need to set Executable app in your AnotherTests target to make it work.
But it would be nice to address this anyway, cause besides that, even if you give full disk access to your shell it may fail while launching simulators with Unable to find a destination matching the provided destination specifier:

You need to set Executable app in your AnotherTests target

Could you explain thoroughly what do you mean?
I have already set 'Host Application' in the 'General' → 'Testing' setting of 'AnotherTest' target:

And I also have set 'SlowAlley' dependency in the 'Build Phases' → 'Target Dependencies' setting:

And the main app is already specified in the 'Build' section of 'AnotherTests' scheme:

Could you explain thoroughly what do you mean?

Choose "AnotherTests" scheme, open "Edit scheme...", in the "Run" menu set executable to SlowAlley.app instead of None. Hopefully, that will solve the issue for you.


answer for  5.7 - Exercise 5

I think the alternative code should be
flights %>%
    filter(!is.na(arr_delay), arr_delay > 0) %>%
    group_by(dest) %>%
    mutate(total_delay = sum(arr_delay - min(arr_delay)),
           prop_delay = (arr_delay - min(arr_delay)) / total_delay) %>%
    select(
        (year:day),
        dep_delay,
        total_delay,
        prop_delay
    )

And in "Now all non-canceled flights have a proportion.", what do you mean by now?
Doesn't the former code accord to the statement?
In fact, it is the alternative code that doesn't accord to the statement. The flight with min delay doesn't have a proportion now
flights %>%
    filter(!is.na(arr_delay), arr_delay > 0) %>%
    group_by(dest) %>%
    mutate(total_delay = sum(arr_delay - min(arr_delay)),
           prop_delay = (arr_delay - min(arr_delay)) / total_delay) %>%
    select(
        (year:day),
        dep_delay,
        total_delay,
        prop_delay
    ) %>% arrange(prop_delay)

Adding missing grouping variables: `dest`
# A tibble: 133,004 x 7
# Groups:   dest [103]
   dest   year month   day dep_delay total_delay prop_delay
   <chr> <int> <int> <int>     <dbl>       <dbl>      <dbl>
 1 IAH    2013     1     1        -4       96508          0
 2 FLL    2013     1     1        -1      197393          0
 3 IAH    2013     1     1        -1       96508          0
 4 ATL    2013     1     1        -5      292353          0
 5 SLC    2013     1     1         0       28289          0
 6 ATL    2013     1     1        -5      292353          0
 7 MSY    2013     1     1        -2       63022          0
 8 MCO    2013     1     1         0      200574          0
 9 MSY    2013     1     1         0       63022          0
10 IAD    2013     1     2        -4      111753          0
# ... with 132,994 more rows

I kind of get what I was doing in the alternative code, but it isn't really necessary for this problem, and doesn't make all that much sense.  I'm going to remove it and clean up the answer.


Install issues

Hi all,
I'm reviewing this, and it looks super great! But... I am really struggling with install. I'm on Mac Catalina, Xcode 11.4 and am having major errors with both the cmake call. Part of this is a OS versioning problem (compiler vs Xcode vs anaconda)  that I think I've fixed, but even with cmake running, I am now getting:
-- The C compiler identification is Clang 4.0.1
-- The CXX compiler identification is Clang 4.0.1
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang++
-- Check for working CXX compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could NOT find NetCDF (missing: NETCDF_LIBRARIES NETCDF_INCLUDES)
-- Could NOT find NetCDF (missing: NETCDF_LIBRARIES NETCDF_INCLUDES)
-- Could NOT find GDAL (missing: GDAL_LIBRARY GDAL_INCLUDE_DIR) (found version "GDAL_VERSION-NOTFOUND")
-- Found OpenMP_C: -fopenmp=libomp (found version "3.1")
-- Found OpenMP_CXX: -fopenmp=libomp (found version "3.1")
-- Found OpenMP: TRUE (found version "3.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/danhobley/development/Barnes2020-FillSpillMerge/build

This is a NetCDF issue, clearly, and it prevents the make call from successfully building the software. What do I need to do here? (Are there additional dependencies on NetCDF involved that you are assuming?)

OK, working through this, there are stacked issues. You ARE assuming GDAL is installed (and should say so), which I was able to install with the brew package manager on Mac. But then...
(base) ➜  build git:(master) ✗ make -j 4
Scanning dependencies of target richdem
[ 28%] Building CXX object submodules/dephier/submodules/richdem/CMakeFiles/richdem.dir/include/richdem/richdem.cpp.o
[ 28%] Building CXX object submodules/dephier/submodules/richdem/CMakeFiles/richdem.dir/include/richdem/common/random.cpp.o
[ 42%] Linking CXX static library librichdem.a
[ 42%] Built target richdem
Scanning dependencies of target fsm_paper_tests.exe
Scanning dependencies of target fsm_paper_speed_comparison.exe
[ 71%] Building CXX object CMakeFiles/fsm_paper_speed_comparison.exe.dir/src/fsm_paper_speed_comparison.cpp.o
[ 71%] Building CXX object CMakeFiles/fsm_paper_tests.exe.dir/src/fsm_paper_tests.cpp.o
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/src/fsm_paper_speed_comparison.cpp:1:
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:4:
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/include/dephier/dephier.hpp:5:
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:314:5: error: reference to non-static member function must be called
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/src/fsm_paper_tests.cpp:1:
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:4:
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/include/dephier/dephier.hpp:5:
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:314:5: error: reference to non-static member function must be called
    data        = ManagedVector<T>(data0, (uint64_t)width*(uint64_t)height);
    ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
    data        = ManagedVector<T>(data0, (uint64_t)width*(uint64_t)height);
    ^~~~
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp::430432::1212::  notenote: : possible target for callpossible target for call

  T*       data()       { return _data.data(); }
  const T* data() const { return _data.data(); }           ^

           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:461:10: error: reference to non-static member function must be called
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:461:      if(data[i]==no_data)10
:         ^~~~
error: /Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hppreference to non-static member function must be called:
432:12: note: possible target for call
      if(data[i]==no_data)
         ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12  const T* data() const { return _data.data(); }:
            ^note
: possible target for call/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp
:430:12: note  const T* data() const { return _data.data(); }
:            ^
possible target for call
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:463:32: error: /Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hppreference to non-static member function must be called:
463:32: error: reference to non-static member function must be called
      minval = std::min(minval,data[i]);
                               ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432      minval = std::min(minval,data[i]);:
12                               ^~~~:
 note/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp: :possible target for call432
:12: note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430  const T* data() const { return _data.data(); }:
12           ^:
 note/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp: :possible target for call430
:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:472:10/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:: 472error:: 10reference to non-static member function must be called:
 error: reference to non-static member function must be called
      if(data[i]==no_data)
         ^~~~
      if(data[i]==no_data)/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp
:         ^~~~432
:12/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:: 432note:: 12possible target for call:
 note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:  const T* data() const { return _data.data(); }12: note
: possible target for call           ^

/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:474:32: error: reference to non-static member function must be called
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:474:32:      maxval = std::max(maxval,data[i]);
error                               ^~~~:
reference to non-static member function must be called
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
      maxval = std::max(maxval,data[i]);
                               ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12  const T* data() const { return _data.data(); }:
            ^note
: /Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp
:           ^488
:10: error: reference to non-static member function must be called
      if(data[i]==oldval)
         ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp
:           ^488
:10: error: reference to non-static member function must be called
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:489:9: error:       if(data[i]==oldval)reference to non-static member function must be called

         ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:        data[i] = newval;12
:        ^~~~
note: /Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpppossible target for call:
432:12: note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430  const T* data() const { return _data.data(); }:
12           ^:
 note/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp: :possible target for call430
:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:489:9: error: reference to non-static member function must be called
        data[i] = newval;
        ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp::505430::1012::  errornote: : reference to non-static member function must be calledpossible target for call

      if(data[i]==val)
         ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
  const T* data() const { return _data.data(); }
  T*       data()       { return _data.data(); }           ^

/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp           ^:430
:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:505:10: error: reference to non-static member function must be called
      if(data[i]==val)
         ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:1268:9: error: reference to non-static member function must be called
        data[i] *= x;
        ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:1268:9: error: reference to non-static member function must be called
        data[i] *= x;
        ^~~~
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:432:12: note: possible target for call
  const T* data() const { return _data.data(); }
           ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/submodules/dephier/submodules/richdem/include/richdem/common/Array2D.hpp:430:12: note: possible target for call
  T*       data()       { return _data.data(); }
           ^
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/src/fsm_paper_tests.cpp:1:
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:659:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
  combined.my_labels.merge(left_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:660:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
  combined.my_labels.merge(right_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/src/fsm_paper_speed_comparison.cpp:1:
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:659:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
  combined.my_labels.merge(left_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:660:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
  combined.my_labels.merge(right_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
11 errors generated.
make[2]: *** [CMakeFiles/fsm_paper_speed_comparison.exe.dir/src/fsm_paper_speed_comparison.cpp.o] Error 1
make[1]: *** [CMakeFiles/fsm_paper_speed_comparison.exe.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
11 errors generated.
make[2]: *** [CMakeFiles/fsm_paper_tests.exe.dir/src/fsm_paper_tests.cpp.o] Error 1
make[1]: *** [CMakeFiles/fsm_paper_tests.exe.dir/all] Error 2
make: *** [all] Error 2

Thanks. I'll look into it and get back to you.
-R

@SiccarPoint: I don't think there's an assumption that NetCDF or GDAL are installed, although you'll get warnings if they're not present.
I was able to reproduce the compilation issues you found and have resolved them. You'll want to git pull and rm -rf submodules and git submodule update --init --recursive

Hmmmm, I am still getting the same error messages after that update call. For completeness' sake, here's what I see when I do cmake (which looks OK, once I repoint CONDA_BUILD_SYSROOT):
(base) ➜  build git:(master) ✗ export CONDA_BUILD_SYSROOT=/Opt/MacOSX10.9.sdk
(base) ➜  build git:(master) ✗ cmake -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is Clang 4.0.1
-- The CXX compiler identification is Clang 4.0.1
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang++
-- Check for working CXX compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found NetCDF: /usr/local/lib/libnetcdf.dylib
-- Found GDAL: /usr/local/Cellar/gdal/2.4.4_6/lib/libgdal.dylib (found version "2.4.4")
-- Found OpenMP_C: -fopenmp=libomp (found version "3.1")
-- Found OpenMP_CXX: -fopenmp=libomp (found version "3.1")
-- Found OpenMP: TRUE (found version "3.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/danhobley/development/Barnes2020-FillSpillMerge/build

...and this is the error without modifying CONDA_BUILD_SYSROOT:
(base) ➜  build git:(master) ✗ cmake -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is Clang 4.0.1
-- The CXX compiler identification is Clang 4.0.1
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang - broken
CMake Error at /Applications/CMake.app/Contents/share/cmake-3.17/Modules/CMakeTestCCompiler.cmake:60 (message):
  The C compiler

    "/Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: /Users/danhobley/development/Barnes2020-FillSpillMerge/build/CMakeFiles/CMakeTmp

    Run Build Command(s):/usr/bin/make cmTC_4736e/fast && /Library/Developer/CommandLineTools/usr/bin/make  -f CMakeFiles/cmTC_4736e.dir/build.make CMakeFiles/cmTC_4736e.dir/build
    Building C object CMakeFiles/cmTC_4736e.dir/testCCompiler.c.o
    /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang   -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk   -o CMakeFiles/cmTC_4736e.dir/testCCompiler.c.o   -c /Users/danhobley/development/Barnes2020-FillSpillMerge/build/CMakeFiles/CMakeTmp/testCCompiler.c
    Linking C executable cmTC_4736e
    /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4736e.dir/link.txt --verbose=1
    /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -Wl,-pie -Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs  CMakeFiles/cmTC_4736e.dir/testCCompiler.c.o  -o cmTC_4736e
    ld: warning: ignoring file /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd, file was built for unsupported file format ( 0x2D 0x2D 0x2D 0x20 0x21 0x74 0x61 0x70 0x69 0x2D 0x74 0x62 0x64 0x2D 0x76 0x33 ) which is not the architecture being linked (x86_64): /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd
    ld: dynamic main executables must link with libSystem.dylib for architecture x86_64
    clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)
    make[1]: *** [cmTC_4736e] Error 1
    make: *** [cmTC_4736e/fast] Error 2

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)

-- Configuring incomplete, errors occurred!
See also "/Users/danhobley/development/Barnes2020-FillSpillMerge/build/CMakeFiles/CMakeOutput.log".
See also "/Users/danhobley/development/Barnes2020-FillSpillMerge/build/CMakeFiles/CMakeError.log".

(I'll be offline from now, sorry, but back tomorrow)
Paper is pretty great, btw!

This output looks fine. Is it possible for you to use make from there?
(base) ➜  build git:(master) ✗ export CONDA_BUILD_SYSROOT=/Opt/MacOSX10.9.sdk
(base) ➜  build git:(master) ✗ cmake -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is Clang 4.0.1
-- The CXX compiler identification is Clang 4.0.1
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang
-- Check for working C compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang++
-- Check for working CXX compiler: /Users/danhobley/opt/anaconda3/bin/x86_64-apple-darwin13.4.0-clang++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found NetCDF: /usr/local/lib/libnetcdf.dylib
-- Found GDAL: /usr/local/Cellar/gdal/2.4.4_6/lib/libgdal.dylib (found version "2.4.4")
-- Found OpenMP_C: -fopenmp=libomp (found version "3.1")
-- Found OpenMP_CXX: -fopenmp=libomp (found version "3.1")
-- Found OpenMP: TRUE (found version "3.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/danhobley/development/Barnes2020-FillSpillMerge/build

Afraid not - this is what I get immediately before I call make. And in this call I was getting pretty gnarly looking errors on the NetCDF and GDAL lines as well, until I installed them. (But I didn't test if the command still worked without them, as make was still broken.)

Per #5, I also needed to tweak the git submodule command to get it to take, but it changes nothing about this error.

Holding off on this until we resolve the DepressionHierarchy build issue.

Huh, so this is weird. That's now fixed (thank you!), and I'm still throwing errors with this. But, the error has now changed:
(base) ➜  build git:(master) make -j 4
Scanning dependencies of target richdem
[ 28%] Building CXX object submodules/dephier/submodules/richdem/CMakeFiles/richdem.dir/include/richdem/richdem.cpp.o
[ 28%] Building CXX object submodules/dephier/submodules/richdem/CMakeFiles/richdem.dir/include/richdem/common/random.cpp.o
[ 42%] Linking CXX static library librichdem.a
[ 42%] Built target richdem
Scanning dependencies of target fsm_paper_tests.exe
Scanning dependencies of target fsm_paper_speed_comparison.exe
[ 71%] Building CXX object CMakeFiles/fsm_paper_tests.exe.dir/src/fsm_paper_tests.cpp.o
[ 71%] Building CXX object CMakeFiles/fsm_paper_speed_comparison.exe.dir/src/fsm_paper_speed_comparison.cpp.o
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/src/fsm_paper_tests.cpp:1:
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:659:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
In file included from /Users/danhobley/development/Barnes2020-FillSpillMerge/src/fsm_paper_speed_comparison.cpp:1:
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:659:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
  combined.my_labels.merge(left_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
  combined.my_labels.merge(left_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:660:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
/Users/danhobley/development/Barnes2020-FillSpillMerge/include/fsm/fill_spill_merge.hpp:660:22: error: no member named 'merge' in 'std::__1::unordered_set<unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<unsigned int> >'
  combined.my_labels.merge(right_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
  combined.my_labels.merge(right_info.my_labels);
  ~~~~~~~~~~~~~~~~~~ ^
2 errors generated.
make[2]: *** [CMakeFiles/fsm_paper_speed_comparison.exe.dir/src/fsm_paper_speed_comparison.cpp.o] Error 1
make[1]: *** [CMakeFiles/fsm_paper_speed_comparison.exe.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
2 errors generated.
make[2]: *** [CMakeFiles/fsm_paper_tests.exe.dir/src/fsm_paper_tests.cpp.o] Error 1
make[1]: *** [CMakeFiles/fsm_paper_tests.exe.dir/all] Error 2
make: *** [all] Error 2

I'll take a look today if I can (but marking ahoy).

OK, this is ANOTHER Mac compilation issue: https://stackoverflow.com/questions/50444908/clang-6-not-supporting-unordered-mapmerge

...but unfortunately those steps around changing the compiler run, but do not fix this problem with make

@SiccarPoint : I've just pushed a fix that should resolve the issue. I've also updated the README.md with some Mac instructions.

Fantastic! We are in business! Thanks so much for the help.
Incidentally, I think a couple more stages are needed for a Mac install. llvm is also needed through brew, and the SDK in Xcode needs to be temporarily but forcibly downgraded for the build. I did this:
https://gist.github.com/SiccarPoint/f6783361385d0d4665c78835a3ed4317

I tested the build on Linux (Ubuntu 20.04) and can confirm the successful build with no additional instructions.
Thanks for the detailed instructions, @SiccarPoint.
@r-barnes: Tag me here if you want me to help splice those into the README; otherwise, I'll leave you to it.

@awickert : If you have time, that'd be great.

See: https://github.com/r-barnes/Barnes2020-FillSpillMerge/pull/6


hello world change -

Hello, unfortunately that leads to confusion and it will not always work given different system configurations see #1318


feat: build graph endpoint for pipeline visualization

meant to work with ui changes in https://github.com/go-vela/ui/pull/731
the new endpoint aggregates resources for a build and generates a directed graph consisting of nodes and edges.

nodes and edges are constructed using stages and their needs

if a pipeline has no stages then each step is treated as a single-step stage

service edges are connected sequentially to produce a line subgraph at the top of the main graph

there are 3 node groups organized as subgraph clusters for visual effect.

services
built-in (init and clone)
pipeline (everything else)

closes https://github.com/go-vela/community/issues/71

one parting thought, should we try and fetch pipeline first and make calls to get steps/services dependent on whether pipeline has steps/services? might save some db calls, esp for services?


Allow environment variables to be passed to the compiler

Tackling this issue: https://github.com/lucidsoftware/rules_twirl/issues/27
I have set the use_default_shell_env property to True to pass on any environment variables the user sets. I would like to suggest this as a better approach rather than setting the specific UTF8 values and trying to use that since it allows for other encodings and JVM config values clients may want.
I am happy to revisit a different approach if this is not desired, this feels less brittle to me though.

Sorry I can go and fix the formatting if you like, my IntelliJ auto-formats on save and I didn't notice.

Hey @olib963, thanks for opening this PR! Sorry for the slow response, things were really busy last week. I will take a look at this today.

This looks great! Thanks for doing this. Would you be able to fix the formatting before we approve/merge? We should probably get some auto formatting going on this project, but I don't want to bloat the changes here.

Sorry for the slow response. I've tried this out locally and for some reason when it's being called from this project, it will correctly use the environment. If you use it externally however it does not. I will do a little more digging and find out what's happening

Interesting. Thanks for validating thoroughly :)

@SrodriguezO Is it possible to get this merged?
@olib963 :wave: hope you are doing well :D


Bluetooth: Settings: Fix broken CONFIG_BT_SETTINGS_USE_PRINTK check

The CONFIG_* prefix was missing, making the #ifdef always false.
Found with a script (CONFIG_BT_SETTINGS_USE_PRINTK was unused).

@kimsekkelund FYI


Explore relative-deps package instead of yarn aliasing in example

Instead of doing yarn aliasing in the react template: https://github.com/jaredpalmer/tsdx/blob/master/templates/react/example/package.json#L14-L16
@mweststrate (creator of MobX, immer, etc) has a package https://github.com/mweststrate/relative-deps that could be a better solution.

Parcel's* aliasing. What are the benefits of using relative-deps over Parcel's aliasing? De-coupling from Parcel?


ip-adress.eu

https not working. http://www.ip-adress.eu/ is fine

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f03c4904-9756-3fcf-17ee-05a2e5717dc9
Version Independent ID: ec3b6a31-7d65-5ab1-2721-40401a9b3b7f
Content: Remote Desktop - Allow access to your PC from outside your network
Content Source: WindowsServerDocs/remote/remote-desktop-services/clients/remote-desktop-allow-outside-access.md
Service: unspecified
GitHub Login: @Haley-Rowland
Microsoft Alias: elizapo

You're right - it throws a "this site is not secure" warning. Instead of using the http: address, I'm replacing it with instructions on how to find the IP address. You'll see the changes this afternoon (4/2/18). Thanks for your comment!


ScrollView with centerContent={true} renders non-deterministically on iPhone X simulator

🐛 Bug Report
When a ScrollView has property centerContent={true}, a contained item can sometimes appear not centered. I've only verified this on an iPhone X v12.2 simulator, but I think it happens on devices too. The orange square on the left sometimes is centered properly, and sometimes is centered on the right edge of the green rectangle. Refresh the simulator multiple times and it non-deterministically changes.
To Reproduce

Start a fresh project with react-native init. I have react-native-cli: 2.0.1.
Replace your App.js code with the App.js code below
Run on an iPhone X simulator
Refresh (Command + R) a few times to see non-deterministic rendering behavior

Expected Behavior
The render should not be non-deterministic. It should always be centered. And it should not play differently on iPhone X simulator vs. other simulators.
See video where I refresh the code and see the positioning sometimes changes:

Code Example
Paste this into a fresh "react-native init" project's App.js:
import React, {Component} from 'react';
import {ScrollView, View} from 'react-native';

export default class App extends Component {
    render() {
        return (
            <View
                style={{
                    flex: 1,
                    backgroundColor: "blue",
                    justifyContent: "center",
                    alignItems: "center",
                    flexDirection: "row"
                }}
            >
                <View style={{width: 100,
                    backgroundColor: "red",
                    height: 400}}>
                    <ScrollView
                        contentContainerStyle={{justifyContent: "center", alignItems: "center"}}
                        style={{backgroundColor: "green"}}
                        centerContent={true}
                    >
                        <View style={{backgroundColor: "orange", width: 50, height: 50}} />
                    </ScrollView>
                </View>
                <View style={{width: 100,
                    backgroundColor: "indigo",
                    height: 400}}>
                    <ScrollView
                        contentContainerStyle={{justifyContent: "center", alignItems: "center"}}
                        style={{backgroundColor: "purple"}}
                        centerContent={true}
                    >
                        <View style={{backgroundColor: "violet", width: 50, height: 50}} />
                    </ScrollView>
                </View>
            </View>
        );
    }
}

Environment
React Native Environment Info:
System:
  OS: macOS 10.14.4
  CPU: (8) x64 Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz
  Memory: 57.92 MB / 16.00 GB
  Shell: 3.2.57 - /bin/bash
Binaries:
  Node: 11.11.0 - /usr/local/bin/node
  Yarn: 1.15.2 - /usr/local/bin/yarn
  npm: 6.7.0 - /usr/local/bin/npm
  Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
  iOS SDK:
    Platforms: iOS 12.2, macOS 10.14, tvOS 12.2, watchOS 5.2
  Android SDK:
    API Levels: 26, 27, 28
    Build Tools: 27.0.3, 28.0.3
    System Images: android-22 | Google APIs Intel x86 Atom, android-24 | Google APIs Intel x86 Atom, android-26 | Google APIs Intel x86 Atom, android-27 | Google APIs Intel x86 Atom, android-28 | Google APIs Intel x86 Atom, android-28 | Google Play Intel x86 Atom, android-Q | Google APIs Intel x86 Atom
IDEs:
  Android Studio: 3.4 AI-183.54<IP_ADDRESS>52501
  Xcode: 10.2.1/10E1001 - /usr/bin/xcodebuild
npmPackages:
  react: 16.8.3 => 16.8.3
  react-native: 0.59.5 => 0.59.5
npmGlobalPackages:
  react-native-cli: 2.0.1

@m-pol Hi, can you please check https://github.com/facebook/react-native/pull/24817, is it works for you?

@zhongwuzw Yeah, that fixed it. Thanks.

cc. @cpojer @kelset .

Thanks @zhongwuzw


Issue 159

Allow providing your own implementation of fetch by delaying caching from instanciation to first call.
Fetch can now be instrumented for performance monitoring/error or data capture. https://docs.logrocket.com/docs/troubleshooting-sessions#network-requests-are-missing-or-not-being-recorded

Hi @opepin, thanks for creating this PR. Would you be willing to provide some documentation/example on how you would pass in a custom implementation of a fetch call and adding a unit test?

I don't have a unit test, but the idea would be to override the window.fetch method :
const { fetch: originalFetch } = window;
window.fetch = async (...args) => {
let [resource, config ] = args;
console.log('request interceptor before')
const response = await originalFetch(resource, config);
console.log('request interceptor after')
return response;
};
before calling the api

fixes #159